Темы --> Информатика
    Язык программирования(952 задач)
    Алгоритмы(1657 задач)
    Структуры данных(279 задач)
    Интерактивные задачи(17 задач)
    Другое(54 задач)
---> 2656 задач <---
Источники
    Личные олимпиады(938 задач)
    Командные олимпиады(684 задач)
Страница: << 212 213 214 215 216 217 218 >> Отображать по:
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Полоска бумаги имеет размеры A × B. Каждый раз от нее отрезается квадрат максимального размера до тех пор, пока не получится квадрат. Сколько квадратов получится?

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

Программе даны числа A и B (1 ≤ A, B ≤ 109).

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

Требуется вывести количество квадратов.

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

Сумму всех целых чисел от 1 до 100 можно посчитать при помощи хитрого приема. Разобьем все числа по парам 1 и 100, 2 и 99, 3 и 98 и т.д. Сумма каждой пары 101. Пар всего 100 пополам (50). Поэтому сумма равна \(\frac{(1+100)*100}{2}\).

Для нечетного количества слагаемых работает та же формула: например, \(1 + 2 + 3 = \frac{(1+3)*3}{2} = 6\).

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

Одно целое число N. Гарантируется, что ответ "помещается" в тип int64 (Паскаль) / long long (в Си) / long (в Java).

N может быть отрицательным. Например, при N = -2, сумма будет 1 + 0 + -1 + -2 = -2.

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

Одно число – сумма всех целых чисел от 1 до N.

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

По заданной дате требуется определить, какое число будет послезавтра.

Напомним, что год является високосным, если его номер кратен 4, но не кратен 100, а также если он кратен 400.

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

Дано число, месяц и год (год  – число в промежутке от 1 до 10000).

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

Требуется вывести, какое число будет послезавтра, в формате входных данных.

Примеры
Входные данные
1 8 2009
Выходные данные
3 8 2009
Входные данные
30 12 2009
Выходные данные
1 1 2010
Входные данные
28 2 2008
Выходные данные
1 3 2008

Требуется посчитать количество дней от начала эры до данного дня включительно. Началом эры считается первое января первого года.

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

В единственной строке входного файла находится дата в формате ДДММГГГГ.

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

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

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

Выведите двумерный массив, размерами N×N, заполненный числами от единицы до N2 по спирали. Числовая спираль начинается в левом верхнем углу и закручивается по часовой стрелке.

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

Входной файл содержит единственное число 1 ≤ N ≤ 10.

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

Выведите N2 чисел – заполненный по спирали массив.

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

Страница: << 212 213 214 215 216 217 218 >> Отображать по:
Выбрано
:
Отменить
|
Добавить в контест