Темы --> Информатика --> Язык программирования
    Процедуры и функции(96 задач)
    Массивы(232 задач)
    Типы данных(356 задач)
    Циклы(177 задач)
    Условный оператор (if)(164 задач)
    Python(260 задач)
    Standard Template Library(2 задач)
---> 952 задач <---
Источники
    Личные олимпиады(938 задач)
    Командные олимпиады(684 задач)
Страница: << 60 61 62 63 64 65 66 >> Отображать по:
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Дана таблица N × N, заполненная целыми числами. Петр Первый считает столбец хорошим, если тот содержит число Х. Требуется для каждого столбца выяснить, является ли тот хорошим.

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

В первой строке число X, не превышающее по модулю 2*109. Во второй строке число N (1 <= N <= 100), В следующих N строках по N целых чисел, не превышающих по модулю 2*109 – числа в ячейках таблицы.

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

Для каждого столбца выведите YES, если в нем есть число Х, и NO в противном случае. (Каждый ответ с новой строки)

Примеры
Входные данные
1789
1
1789
Выходные данные
YES
#1414
  
Темы: [Рекурсия]
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Дана полоска из клеток, пронумерованных от 1 до N. На каждом ходе разрешено поставить фишку на клетку (если её там еще нет) или снять фишку с клетки (если она там есть). При этом, можно выбрать не любую клетку, а только клетку под номером 1 или клетку, следующую за самой первой фишкой.
Изначально полоска пуста. Требуется занять все клетки.

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

С клавиатуры вводится натуральное число N (1 ≤ N ≤ 10).

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

Требуется вывести последовательность номеров клеток, с которыми совершается действие. Если фишка снимается, то номер клетки должен выводиться со знаком минус. Количество действий не должно превышать 104. Если существует несколько возможных решений задачи, то разрешается вывести любое.


Примеры

ВводВывод
3
1 2 -1 3 1

Примеры
Входные данные
3
Выходные данные
 
#1415
  
Темы: [Строки]
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Юлий Цезарь использовал свой способ шифрования текста. Каждая буква заменялась на следующую по алфавиту через K позиций по кругу. Необходимо по заданной шифровке определить исходный текст.

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

В первой строке дана шифровка, состоящая из заглавных латинских букв. Во второй строке число K (1 ≤ K ≤ 10).

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

Требуется вывести результат расшифровки.

Примеры
Входные данные
XPSE
1
Выходные данные
WORD
Входные данные
ZABC
3
Выходные данные
WXYZ
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Размеры шкафа A × B × C. Возможно ли его пронести через дверной проем размерами X × Y?

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

Даны целые числа A, B, C, X, Y (1 ≤ A, B, C, X, Y ≤ 100).

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

Выходной файл должен содержать строку "YES" , если пронести возможно, "NO"  – если нельзя.

Примеры
Входные данные
4 5 6 10 20
Выходные данные
YES
Входные данные
4 5 6 3 4
Выходные данные
NO
Входные данные
6 5 4 4 5
Выходные данные
YES
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Дана строка S, в которой выделили подстроку, состоящую из символов с i-го по j-й включительно (символы строки S нумеруются с единицы) и поменяли местами i-й символ с j-м, (i+1)-й с (j-1)-м и так далее (конвертировали подстроку). Выведите строку S после внесенных изменений.

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

В первой строке входного файла содержится строка S, длиной не более 1000 символов, во второй – числа i и  j (i  j).

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

В выходной файл выведите ответ на задачу.

Примеры
Входные данные
vjhoamkts
7 8
Выходные данные
vjhoamtks
Входные данные
qwkvjqrealvrbgiyn
10 10
Выходные данные
qwkvjqrealvrbgiyn
Входные данные
yfvblenhrwubmvwtltypfcrnbohoesdpbdbxsfyiislufdfglbsxerhrazoigehmtjshvtkzhsheqbduyrrccvhtfnoinatybrsyxhcuzmfgahcgeveqsmuvzzpcmcsdukkksoqxcrhmqklpykgrdqgruixoqbdlkkwdinxclxptpphyxrklatmqjlxzjgvgdarmjnbwcwihbxrrhovxjmqspfbcawmfxbapvzsfifs
175 182
Выходные данные
yfvblenhrwubmvwtltypfcrnbohoesdpbdbxsfyiislufdfglbsxerhrazoigehmtjshvtkzhsheqbduyrrccvhtfnoinatybrsyxhcuzmfgahcgeveqsmuvzzpcmcsdukkksoqxcrhmqklpykgrdqgruixoqbdlkkwdinxclxptpptalkrxyhmqjlxzjgvgdarmjnbwcwihbxrrhovxjmqspfbcawmfxbapvzsfifs

Страница: << 60 61 62 63 64 65 66 >> Отображать по:
Выбрано
:
Отменить
|
Добавить в контест