Алгоритмы(1657 задач)
Структуры данных(279 задач)
Интерактивные задачи(17 задач)
Другое(54 задач)
Даны размеры прямоугольных открытки и конверта. Требуется определить, поместится ли открытка в конверт.
В первой строке находятся размеры открытки, во второй - размеры конверта. Pазмеры открытки и конверта - целые положительные числа, не превосходящие 100.
Если открытку можно вложить в конверт, вывести "Possible", если нет - вывести "Impossible".
10 15 14 10
Impossible
10 15 15 10
Possible
Даны целые неотрицательные числа \(M\) и \(N\). Найти \(M\)*\(N\).
В первой строке находится число \(M\), во второй - \(N\). 0 <= \(M\), \(N\) <= 102500.
Вывести одно число - результат умножения.
75584561077140115564 10357003311875715921
782829549402612506824319140751174694444
Вывести квадрат, состоящий из \(N\)x\(N\) ячеек, заполненных числами от 1 до \(N^2\) "змейкой" (см. примеры).
В первой строке находится единственное число \(N\). 2 <= \(N\) <= 100.
Выводится \(N\) строк по \(N\) чисел, разделённых пробелами. Не допускаются начало змейки в другом углу или другое её направление.
При n = 3 ответ
1 2 6 3 5 7 4 8 9
2
1 2 3 4
Число называется совершенным, если оно равно сумме всех своих делителей, меньших его самого. Требуется найти все совершенные числа от \(M\) до \(N\).
В первой строке находятся разделённые пробелом числа \(M\) и \(N\). \(M\) и \(N\) целые, 1 <= \(M\) <= \(N\) <= \(10^9\), (\(N\) - \(M\)) * sqrt(\(N\)) <= \(10^7\).
В каждой строке вывести по одному числу в порядке возрастания. Если совершенных чисел в промежутке нет, вывести "Absent".
6 496
6 28 496
7 495
28
Вывести все представления натурального числа \(N\) суммой натуральных чисел. Перестановка слагаемых нового способа представления не даёт.
В первой строке находится единственное число \(N\). 2 <= \(N\) <= 40
В каждой строке выводится одно из представлений. В сумме слагаемые разделяются знаком "+".
2
1+1
6
1+5 1+1+4 1+1+1+3 1+1+1+1+2 1+1+1+1+1+1 1+1+2+2 1+2+3 2+4 2+2+2 3+3