Задача Найдите все числа от $1$ до $n$, представимые в виде суммы двух квадратов различных натуральных чисел. Входные данные Одно натуральное число $n$ $( n \leqslant 10000)$. Выходные данные Выведите в одной строке в возрастающем порядке все числа от $1$ до $n$, представимые в виде суммы двух квадратов различных натуральных чисел. Тесты № Входные данные … Continue reading
e-olymp 9107. Не разделяйте атом!
Задача Два сумасшедших (и злых) ученых, профессор Зум и доктор Ужасный, только что получили [latex] n [/latex] атомов очень редкого элемента, которым они хотят поделиться между собой. Они решили сыграть в следующую игру: Сначала профессор делит атомы на две непустые группы. Затем доктор берет одну группу и использует ее для своих злых целей, а другую разделяет на … Continue reading
e-olymp 8283. Музыка
Задача Малыши и малышки очень любили музыку, а Гусля был замечательный музыкант. У него были разные музыкальные инструменты, и он часто играл на них. Их было много, поэтому он развесил их на стенах своей комнаты. Инструмент, расположенный справа от входной двери имел номер $1$, дальше они нумеровались по кругу, а последний инструмент с номером $n$ … Continue reading
e-olymp 1327. Ладьи на шахматной доске
Задача Ещё в детстве маленького Гарика заинтересовал вопрос: а сколькими способами на шахматной доске размером [latex]n \times n[/latex] можно расставить [latex] n [/latex] ладей так, чтобы они не били друг друга. Он очень долго решал эту задачку для каждого варианта, а когда решил — бросил шахматы. А как быстро Вы управитесь с этой задачкой? Входные данные Размер … Continue reading
e-olymp 8669. Все делители
Условие задачи Найдите все делители натурального числа $n$. Входные данные Одно натуральное число $ n ( n \leqslant 10^9 ) $. Выходные данные Выведите в возрастающем порядке все делители числа $n$. Тесты № Входные данные Выходные данные 1 10 1 2 5 10 2 36 1 2 3 4 6 9 12 18 36 3 … Continue reading
e-olymp 5041. Синтаксический анализ вещественных чисел
Задача Напишите программу, которая считывает строку и проверяет, содержит ли она действительное число. Действительное число может содержать десятичную точку или показатель степени (начинающийся с $ e $ или $ E $), или и то и то одновременно. Также число может содержать обыкновенный набор десятичных цифр. Если число содержит десятичную точку, то должна присутствовать хотя бы … Continue reading
e-olymp 6387. Острова в потоке данных
Задача Задана последовательность целых чисел $a_{1}, a_{2}, a_{3}, \ldots, a_{n}$. Островом в последовательности называется набор последовательно идущих чисел, каждый из которых больше элементов, находящихся перед и после самой подпоследовательности. В приведенных ниже примерах каждый остров в последовательности обозначен внизу скобкой. Скобка острова, который находится в другом острове, находится под соответствующей скобкой. Напишите программу, на вход … Continue reading
e-olymp 6260. Организация соревнования
Задача Маленькие Дима и Петя хотят организовать соревнование. Их маленькие друзья выслали им несколько задач. Теперь Дима и Петя должны выбрать несколько задач для соревнования. Поскольку они еще маленькие, то не могут оценить качество задач, однако они знают что в хорошем контесте заглавия первой задачи начинаются с буквы $ A $ , заглавия второй задачи — … Continue reading
e-olymp 798. Платформы
Условие В старых играх можно столкнуться с такой ситуацией. Герой прыгает по платформам, висящим в воздухе. Он должен перебраться от одного края экрана до другого. При прыжке с платформы на соседнюю у героя уходит $|y_{2} — y_{1}|$ энергии, где $y_{1}$ и $y_{2}$ — высоты, на которых расположены эти платформы. Кроме того, есть суперприём, позволяющий перескочить … Continue reading
e-olymp 1142. Деление на ноль или…
Задача Как известно, делить на ноль нельзя. А может еще на что-то делить нельзя? Это Вам и предстоит выяснить. Входные данные В единственной строке задано два целых знаковых 32-битовых числа $a$ и $b$. Выходные данные Выведите значение частного, полученного в результате деления $a$ на $b$. Если деление произвести невозможно, вывести ERROR. Тесты № Входные данные Выходные … Continue reading
e-olymp 9406. Професор і батарейки
Умова задачі У професора на столі лежали упаковки батарейок. У кожній по [latex] a [/latex] штук. Коли професор взяв по [latex] b [/latex] батарейок з кожної упаковки — на столі залишилося всього [latex] c [/latex] батарейок. Скільки упаковок з батарейками було на столі? Вхідні дані Три натуральні числа [latex] a [/latex], [latex] b [/latex], [latex] … Continue reading
e-olymp 9036. Комбинация игральных костей
Задача Подсчитайте количество способов, которыми можно получить сумму $n$ бросая игральный кубик один или несколько раз. Каждый бросок дает результат между 1 и 6. Например, если $n = 3$, то имеется 4 способа: 1 + 1 + 1 1 + 2 2 + 1 3 Входные данные Одно целое число $n$ $(1 \leqslant n \leqslant 10^6)$. Выходные данные Выведите количество способов по модулю $10^9+7$. Тесты № Входные данные … Continue reading
e-olymp 806. Платформы — 3
Задача В старых играх можно столкнуться с такой ситуацией. Герой прыгает по платформам, висящим в воздухе. Он должен перебраться от одного края экрана до другого. При прыжке с платформы на соседнюю, у героя уходит $|y_{2} — y_{1}|^2$ энергии, где $y_{1}$ и $y_{2}$ — высоты, на которых расположены эти платформы. Кроме того, есть суперприём, позволяющий перескочить … Continue reading
e-olymp 124. Квадрат
Условие задачи Найдите периметр и площадь квадрата. Входные данные: Каждая строка является отдельным тестом и содержит одно целое число — длину стороны квадрата $n$ (1 $\leqslant$ $n$ $\leqslant$ 1000). Выходные данные: Для каждого теста выведите в одной строке периметр и площадь квадрата. Тесты № Входные данные Выходные данные 1 3 5 10 12 9 20 … Continue reading
e-olymp 1966. Большой плюс
Условие На сайте в таблице результатов соревнований, проводимых по правилам ACM (Association for Computing Machinery), верно решённая задачка оценивается плюсом. Но он какой-то маленький. Выведите большой плюс из звёздочек. Входные данные Целое число [latex]n[/latex] ([latex]1 \leqslant n \leqslant 100[/latex]). Выходные данные Выведите соответствующий большой квадратный «плюс» из точек и звёздочек — см. примеры входных и … Continue reading
e-olymp 34. Слово спонсора
Задача По завершению турнира «Новогодняя ночь» спонсор решил отправить $m$ призерам подарки по почте. Зная количество участников $n$ и время доставки почты между некоторыми отделениями «Укрпочты», найти, через какое минимальное время последний из призеров получит свой приз. Входные данные Первая строка содержит $3$ числа: количество участников турнира $n$, количество призов спонсора $m$ и количество известных … Continue reading
e-olymp 9405. Профессор и шары
Условие задачи Для праздника Профессор купил голубые, красные и жёлтые воздушные шары. Всего $n$ штук. Жёлтых и голубых вместе — $a$. Красных и голубых — $b$ штук. Сколько голубых, красных и жёлтых шаров купил Профессор? Входные данные Три натуральных числа $n$, $a$, $b$. Выходные данные В одной строке выведите количество голубых, красных и жёлтых шаров, которые купил Профессор. … Continue reading
e-olymp 566. Письмо почтальона Печкина
Задача Дорогие ребята! Наблюдая за тем, как Шарик распиливал нестандартную шахматную доску, я также решил задать для вас задачку: “А сколько разных квадратных и прямоугольных (не считая квадратных) досок мог бы получить при распиливании Шарик из найденной им нестандартной прямоугольной шахматной доски размером $M\times N$?” Входные данные В первой строке количество заданий Печкина $K$, в … Continue reading
e-olymp 841. Спираль
Условие Вывести квадрат, состоящий из $N \times N$ клеток, заполненных числами от $1$ до $N^{2}$ по спирали. Входные данные В первой строке находится единственное число $N (2 \leq N \leq 100)$. Выходные данные Выводится $N$ строк по $N$ чисел, разделённых пробелами. Не допускается начинать спираль в ином, кроме верхнего левого, углу, закручивать спираль против часовой стрелки или изнутри наружу. Тесты № Входные данные Выходные данные 1 3 1 2 … Continue reading
e-olymp 8842. Цифра 3
Условие задачи: На входе программы имеется натуральное число [latex] n (n > 99) [/latex]. Нужно вывести третью цифру (разряд сотен) числа [latex] n [/latex]. Входные данные: Натуральное число [latex] n (n > 99) [/latex]. Выходные данные: Цифра разряда сотен числа [latex] n [/latex]. Тесты: № Ввод Вывод 1 512 5 2 7826 8 3 … Continue reading
Для отправки комментария необходимо войти на сайт.