Темы --> Информатика
    Язык программирования(952 задач)
    Алгоритмы(1657 задач)
    Структуры данных(279 задач)
    Интерактивные задачи(17 задач)
    Другое(54 задач)
---> 2656 задач <---
Источники
    Личные олимпиады(938 задач)
    Командные олимпиады(684 задач)
Страница: << 269 270 271 272 273 274 275 >> Отображать по:
ограничение по времени на тест
2.0 second;
ограничение по памяти на тест
64 megabytes

Напишите программу, которая переставляет элементы массива в обратном порядке.

Программа должна содержать процедуру чтения и вывода на экран массива, а также процедуру переворота массива. Каждой процедуре передает в качестве параметра длина массива и ссылка на массив.

Процедура переворота массива не должна использовать вспомогательного массива.

Входные данные

В первой строке вводится одно натуральное число N, не превосходящее 100 — количество элементов массива.

Во второй строке вводятся через пробел N натуральных чисел, не превосходящих 100 — элементы массива.

Выходные данные

Выведите N чисел через пробел — элементы массива в обратном порядке.

Примеры
Входные данные
5
1 2 3 4 5
Выходные данные
5 4 3 2 1
#2803
  
Темы: [Цикл for]
ограничение по времени на тест
2.0 second;
ограничение по памяти на тест
64 megabytes

Вам требуется нарисовать на экране ёлочку высоты H.

Входные данные

Вводится одно натуральное число H, не превосходящее 20.

Выходные данные

Выведите ёлочку из звёздочек (см. примеры).

Примеры
Входные данные
2
Выходные данные
 *
***
Входные данные
4
Выходные данные
   *
  ***
 *****
*******
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

На планете Роботов очень не любят десятичную систему счисления, поэтому они попросили Вас написать программу, которая заменяет все встречающиеся в тексте числа на эти же числа, но в двоичной системе счисления.

Входные данные

Единственная строка, состоящая из любых символов. Длина строки не превышает 255 символов. Гарантируется, что во всех числах нет ведущих нулей.

Выходные данные

Выведите преобразованную строку.

Примеры
Входные данные
6^&678JKjdkdl;?.,lk879Pk1kdfl4839
Выходные данные
110^&1010100110JKjdkdl;?.,lk1101101111Pk1kdfl1001011100111
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Руководство по У.У.Л.П. решило расставить 4-х снайперов на поле особым образом, а именно, чтобы они образовывали прямоугольник. Три снайпера без проблем заняли свои позиции, а четвертый никак не мог найти своей позиции и в поисках ее начал бродить по полю. Первый снайпер предлагал воспользоваться методом Шредингера, ведь существует отличная от нуля вероятность, что снайпер сам найдет нужное место. Второй снайпер предлагал воспользоваться методами аналитической геометрии. А третий снайпер предложил написать программу, которая методом перебора найдет координаты четвертого снайпера.

Входные данные

Шесть чисел: x1, y1, x2, y2, x3, y3 — координаты трех снайперов через пробел. Гарантируется, что все три координаты помещаются в тип longint (int в си).

Выходные данные

Выведите координаты четвертого снайпера.

Примеры
Входные данные
0 1 2 0 0 0
Выходные данные
2 1
ограничение по времени на тест
2.0 second;
ограничение по памяти на тест
64 megabytes

Задано натуральное число N. Напишите программу, которая выведет на экран все числа: сначала число N, а затем числа от 1 до N - 1.

Входные данные

Вводится одно натуральное число, не превосходящее 1000

Выходные данные

Выведите N - 1 натуральное число. Числа должны быть разделены пробелами.

Примеры
Входные данные
5
Выходные данные
5 1 2 3 4 

Страница: << 269 270 271 272 273 274 275 >> Отображать по:
Выбрано
:
Отменить
|
Добавить в контест