Автор: | Центральная предметно-методическая комиссия | Ограничение времени: | 1 сек | |
Входной файл: | Стандартный вход | Ограничение памяти: | 512 Мб | |
Выходной файл: | Стандартный выход | |||
Максимальный балл: | 100 |
В лаборатории теории чисел одного университета изучают связь между распределением квадратов и кубов натуральных чисел.
Пусть задано целое неотрицательное число k. Рассмотрим множество натуральных чисел от a до b, включительно. Будем называть k-плотностью этого множества количество пар натуральных чисел x и y, таких, что a ≤ x2 ≤ b, a ≤ y3 ≤ b, причем |x2 − y3| ≤ k. Например, 2-плотность множества натуральных чисел от 1 до 30 равна 3, так как подходят следующие пары:
x = 1, y = 1, |x2 − y3| = |1 − 1| = 0;
x = 3, y = 2, |x2 − y3| = |9 − 8| = 1;
x = 5, y = 3, |x2 − y3| = |25 − 27| = 2.
Требуется написать программу, которая по заданным натуральным числам a и b, а также целому неотрицательному числу k, определяет k-плотность множества натуральных чисел от a до b, включительно.
Входные данные содержат три строки. Первая строка содержит натуральное число a, вторая строка содержит натуральное число b, третья строка содержит целое неотрицательное число k.
Выходные данные должны содержать одно целое число: искомую k-плотность множества натуральных чисел от a до b, включительно.
1 ≤ a ≤ b ≤ 1018, 0 ≤ k ≤ 1018
Баллы за каждую подзадачу начисляются только в случае, если все тесты для этой подзадачи и необходимых подзадач успешно пройдены.
Подзадача | Баллы | Ограничения | Необходимые подзадачи | Информация о проверке | |
---|---|---|---|---|---|
a, b | k | ||||
1 | 10 | 1 ≤ a ≤ b ≤ 1000 | k = 0 | полная | |
2 | 10 | 1 ≤ a ≤ b ≤ 1018 | k = 0 | 1 | полная |
3 | 15 | 1 ≤ a ≤ b ≤ 1000 | 0 ≤ k ≤ 10 | 1 | полная |
4 | 15 | 1 ≤ a ≤ b ≤ 106 | 0 ≤ k ≤ 10 | 1, 3 | полная |
5 | 15 | 1 ≤ a ≤ b ≤ 109 | 0 ≤ k ≤ 10 | 1, 3, 4 | полная |
6 | 15 | 1 ≤ a ≤ b ≤ 109 | 0 ≤ k ≤ 109 | 1, 3, 4, 5 | полная |
7 | 20 | 1 ≤ a ≤ b ≤ 1018 | 0 ≤ k ≤ 1018 | 1−6 | полная |
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|
Автор: | А. Щуров | Ограничение времени: | 1 сек | |
Входной файл: | input.txt | Ограничение памяти: | 512 Мб | |
Выходной файл: | output.txt | |||
Максимальный балл: | 100 |
В распоряжении комитета по организации праздников имеется n самолётов и p парашютистов. Необходимо устроить парашютное шоу с определенными требованиями:
Шоу нужно сделать максимально красочным, поэтому прыжок должно совершить максимально возможное количество парашютистов. Парашютисты, не задействованные в шоу, остаются на земле.
Кстати, самолёты ограничены по вместимости. Столько проблем у комитета по праздникам!
Сколько парашютистов останется на земле?
В первой строке входные данные содержат целые числа p, g и n — общее количество парашютистов, размер выпрыгивающей группы и количество самолетов. Во второй строке — n целых чисел ai, где ai равно максимальной вместимости i-го самолета.
Выходные данные должны содержать одно целое число — количество парашютистов, оставшихся на земле.
1 ≤ p, g, ai ≤ 105
1 ≤ n ≤ 100
№ | Входной файл (input.txt ) |
Выходной файл (output.txt ) |
---|---|---|
1 |
|
|
2 |
|
|
3 |
|
|
Автор: | О. Бабушкин | Ограничение времени: | 3 сек | |
Входной файл: | input.txt | Ограничение памяти: | 256 Мб | |
Выходной файл: | output.txt | |||
Максимальный балл: | 1 |
Подружки Катя и Надя уже давно играют в игру «Змейка».
Поле для игры представляет собой клетчатый квадрат со стороной n. В каждой клетке квадрата может быть либо зеленая лужайка, либо пень. Изначально в их распоряжении находится змейка длиной 1. За один шаг змейка может перемещаться в одном из 4х направлений: вверх, вниз, вправо и влево. Однако змейка не может ползать по пенькам.
Так же на поле имеется одно яблоко. В момент, когда змейка наползает на яблоко, яблоко пропадает и появляется в другом месте, а длина змейки увеличивается на единицу. (В этот момент туловище змейки продляется на ту клетку, из которой только что выполз хвост). Обратите внимание, что змейка не может переползать через саму себя или ползти в клеточку, в которой находится ее хвост (хвост уже старенький и выползти не успевает).
В последнее время девочки соревнуются в прохождении уровня на скорость. Им известны все места появления яблок, которых оказалось ровно k, и интересно минимальное число ходов, за которое можно собрать все яблоки. Помогите Кате и Наде по описанию лабиринта найти число ходов.
В первой строке входного файла находится число n. В последующих n строках содержится по n символов задающих лабиринт. Лужайке соответствует символ ‘.’, пню – ‘#’, i-ому яблоку цифра i
В единственной строке выходного файла должно содержаться одно число – минимальное требуемое число ходов. Если собрать все яблоки не возможно, выведите -1.
2 ≤ n ≤ 10.
2 ≤ k ≤ 8.
№ | Входной файл (input.txt ) |
Выходной файл (output.txt ) |
---|---|---|
1 |
|
|
2 |
|
|
Входной файл: | Стандартный вход | Ограничение времени: | 1 сек | |
Выходной файл: | Стандартный выход | Ограничение памяти: | 512 Мб | |
Максимальный балл: | 1 |
Требуется написать программу, которая что-то делает
Входные данные содержат
Выходные данные должны содержать
1 < N < 100
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|
Максимальный балл: | 4 | Ограничение времени: | 1 сек | |
Ограничение памяти: | 256 Мб |
Центральная звезда Солнечной системы.
Введите слово Mem
Сколько будет 4 + 4?
Кто автор следующих строк? Ввести имя и фамилию на английском через пробел. Make your mama sad type Make your girlfriend mad tight Might seduce your dad type I'm the bad guy, duh
Для решения вам доступны тестовые формы и редактор кода. i-ой строчке редактора соответсвует ответ на i-ый вопрос. Если требуется ввод ответа, то (внезапно) его надо ввести. Для вопросов с одним вариантом ответа требуется записать его номер. Для вопросов с несколькими вариантами ответа введите их номера через пробел. Пример: 1 3 5. Чтобы отобразить редактор нажмите на кнопку справа от названия задачи. Выпадет менюшка. Жмакните на чекбокс редактор. Просьба: несколько раз отправить решение задачи следующими способами