Районная олимпиада по информатике. 2015-2016 учебный год
Задача A. Строка
Ограничение по времени:
1 секунда
Ограничение по памяти:
64 мегабайта
Вам даны две строки s и t, определите длину наибольшей строки, которая встречается в обеих.
Формат входного файла
Первая строка входных данных содержит строку s, вторая строка содержит строку t. Обе строки состоят только из строчных латинских букв. 1≤ длина строк ≤1,000.
Формат выходного файла
Выведите ответ к задаче.
Примеры:
Вход kazakhstan astanaОтвет
4
Замечание
stan
комментарий/решение(3)
Задача B. Потерянное число
Ограничение по времени:
1 секунда
Ограничение по памяти:
64 мегабайта
Вам даны все целые числа от 1 до N+1, кроме одного. Найдите отсутствующее число.
Формат входного файла
В первой строке входных данных записано целое число 1≤N≤105. Во второй строке через пробел даны N целых чисел в диапазоне от 1 до N+1.
Формат выходного файла
Выведите ответ к задаче.
Примеры:
Вход 5 3 2 1 5 6Ответ
4
комментарий/решение(7)
Задача C. Различные цифры
Ограничение по времени:
1 секунда
Ограничение по памяти:
64 мегабайта
Посчитайте количество целых чисел от L до R, все цифры которых различны.
Формат входного файла
Единственная строка входных данных содержит два целых числа L и R, 1≤L≤R≤108.
Формат выходного файла
Выведите ответ к задаче.
Примеры:
Вход 11 22Ответ
10
комментарий/решение(2)
Задача D. Последовательность
Ограничение по времени:
1 секунда
Ограничение по памяти:
64 мегабайта
Вам дана функция генерирующая последовательность: F(1)={1}, F(i)={F(i−1),i,F(i−1)}. Например F(3)={1,2,1,3,1,2,1} генерирует эту последовательность. Для заданного целого числа N найдите число стоящее на позиции x в последовательности F(N).
Формат входного файла
Входные данные содержат два целых числа 1≤N≤1000 и 1≤x. Гарантируется, что x не превосходит длины последовательности F(N).
Формат выходного файла
Выведите ответ к задаче.
Примеры:
Вход 3 4Ответ
3
комментарий/решение
Задача E. Новое число
Ограничение по времени:
1 секунда
Ограничение по памяти:
64 мегабайта
У вас имеется число 0 и две операции с данным числом. Первая операция MUL позволяет умножить данное число на 10, вторая операция ADD позволяет прибавить число 1. Выведите последовательность операции для получения числа x. Выведите не более 30 операций.
Формат входного файла
Единственная строка входных данных содержит число 1≤x≤1000.
Формат выходного файла
Выведите последовательность операции MUL, ADD для получения числа x.
Примеры:
Вход 27Ответ
ADD ADD MUL ADD ADD ADD ADD ADD ADD ADD
комментарий/решение(5)
Задача D. Части
Ограничение по времени:
1 секунда
Ограничение по памяти:
64 мегабайта
Вам дано число x. Найдите все его простые делители.
Формат входного файла
Входные данные содержат единственное число 1≤x≤109.
Формат выходного файла
Выведите ответы на задачу.
Примеры:
Вход 300Ответ
2 3 5
комментарий/решение(2)