Темы --> Информатика
    Язык программирования(952 задач)
    Алгоритмы(1657 задач)
    Структуры данных(279 задач)
    Интерактивные задачи(17 задач)
    Другое(54 задач)
---> 2656 задач <---
Источники
    Личные олимпиады(938 задач)
    Командные олимпиады(684 задач)
Страница: << 117 118 119 120 121 122 123 >> Отображать по:
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Вывести в порядке возрастания все несократимые дроби, заключённые между 0 и 1, знаменатели которых не превышают \(N\).

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

В первой строке находится единственное число \(N\). 2 <= \(N\) <= 255.

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

В каждой строке выводится дробь.

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

В сообщении, состоящем из одних русских букв и пробелов, каждую букву заменили её порядковым номером в русском алфавите (А - 1, Б - 2, ..., Я - 33), а пробел - нулем. Требуется по заданной последовательности цифр найти количество исходных сообщений, из которых она могла получиться.

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

В первой строке содержится последовательность цифр. Цифр не более 100.

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

Вывести одно число.

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

Слава и Оля играют в игру умножения - умножают целое число \(P\) на одно из чисел от 2 до 9. Слава всегда начинает с \(P\) = 1, делает умножение, затем число умножает Оля, затем Слава и т.д. Перед началом игры им задают случайное число \(N\), и победителем считается тот, кто первым получит \(P\) >= \(N\). Определить, кто выиграет при заданном \(N\), если оба играют наилучшим образом.

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

В первой строке находится единственное число \(N\). 2 <= \(N\) <= 4 294 967 295.

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

Выводится одна строка - "Stan wins.", если победит Слава, или "Ollie wins.", если победит Оля.

Примеры
Входные данные
10
Выходные данные
Ollie wins.
Входные данные
19
Выходные данные
Stan wins.
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

В прямоугольной декартовой системе координат прямая задана двумя принадлежащими ей точками (\(0\), \(W\)) и (100\(N\), \(E\)). Также заданы \(N^2\) квадратов со сторонами, параллельными осям координат. Квадрат \(S\)\(i\), \(j\) имеет координаты углов (100\(i\), 100\(j\)) и (100\(i\) - 100, 100\(j\) - 100), \(i\), \(j\) = 1, 2, ..., \(N\). Требуется найти количество квадратов, имеющих общую точку с прямой.

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

В первой строке находятся три целых числа, \(N\), \(W\) и \(E\), разделённых пробелами. 1 <= \(N\) <= 100, 0 <= \(W\), \(E\) <= 100\(N\), все числа целые.

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

Вывести одно число - количество квадратов.

Примеры
Входные данные
1 10 40
Выходные данные
1
Входные данные
2 110 120
Выходные данные
2
#651
  
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

В таблице из \(N\) строк и \(N\) столбцов некоторые клетки заняты шариками, другие свободны. Выбран шарик, который нужно переместить, и место, куда его нужно переместить. Выбранный шарик за один шаг перемещается в соседнюю по горизонтали или вертикали свободную клетку. Требуется выяснить, возможно ли переместить шарик из начальной клетки в заданную, и если возможно, то найти путь из наименьшего количества шагов.

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

В первой строке находится число \(N\), в следующих \(N\) строках - по \(N\) символов. Символом точки обозначена свободная клетка, латинской заглавной \(O\) - шарик, \(@\) - исходное положение шарика, который должен двигаться, латинской заглавной \(X\) - конечное положение шарика. 2 <= \(N\) <= 250.

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

В первой строке выводится \(Y\), если движение возможно, или \(N\), если нет. Если движение возможно, далее следует \(N\) строк по \(N\) символов - как и на вводе, но \(X\), а также все точки по пути заменяются плюсами +.

Примеры
Входные данные
2
@.
.X
Выходные данные
Y
@.
++
Входные данные
2
@O
OX
Выходные данные
N

Страница: << 117 118 119 120 121 122 123 >> Отображать по:
Выбрано
:
Отменить
|
Добавить в контест