e-olymp 9518. Точное движение

Задача Амелия изучает моделирование. Она увлекается моделями с подвижными деталями. В качестве своего первого задания она сделала прямоугольную коробку размером $2 × n$, которая содержит две параллельные рейки и прямоугольный брусок на каждой из них. Короткий брусок имеет размер $1 × a$, а длинный имеет размер $1 × b$. Длинный брусок имеет стопор на каждом … Continue reading

e-olymp 4142. Большой XOR

e-olymp 4142. Большой XOR

Задача Для заданного целого $x$ найти количество таких $a$, удовлетворяющих условию: $ a $ xor $x > x $ $ 0 < a < x $ где $a$ и $x$ — целые, xor — битовый XOR оператор. Имеются $q$ запросов, каждый из которых содержит целое число $x$. Для каждого запроса выведите общее количество значений $a$, … Continue reading

e-olymp 8283. Музыка

e-olymp 8283. Музыка

Задача Малыши и малышки очень любили музыку, а Гусля был замечательный музыкант. У него были разные музыкальные инструменты, и он часто играл на них. Их было много, поэтому он развесил их на стенах своей комнаты. Инструмент, расположенный справа от входной двери имел номер $1$, дальше они нумеровались по кругу, а последний инструмент с номером $n$ … Continue reading

e-olymp 7612. Алекс и квадраты оригами

e-olymp 7612. Алекс и квадраты оригами

Задача Алекс любит оригами — японское искусство складывания из бумаги. Большинство конструкций оригами начинаются с квадратного листа бумаги. Алекс собирается сделать подарок для своей матери. Подарочная конструкция требует три одинаковых квадратных листа бумаги, но у Алекса имеется только один прямоугольный лист. Он может из него вырезать квадраты, стороны которых должны быть параллельны сторонам листа. Помогите … Continue reading

e-olymp 124. Квадрат

e-olymp 124. Квадрат

Условие задачи Найдите периметр и площадь квадрата. Входные данные: Каждая строка является отдельным тестом и содержит одно целое число — длину стороны квадрата $n$ (1 $\leqslant$ $n$ $\leqslant$ 1000). Выходные данные: Для каждого теста выведите в одной строке периметр и площадь квадрата. Тесты № Входные данные Выходные данные 1 3 5 10 12 9 20 … Continue reading

e-olymp 8893. Каждое условие из двух

Условие задачи Для заданного целого числа $n$ вывести YES, если выполняется каждое из следующих условий и NO в противном случае. Число $n$ кратное трем; Число $n$ четное и двухзначное. Входные данные Одно целое число $n$. Выходные данные Вывести YES или NO в зависимости от выполнения условий. Тесты № Входные данные Выходные данные 1 12 YES 2 27 NO 3 -12 YES 4 60  YES 5 10 NO … Continue reading

e-olymp 123. Количество нулей у факториала

Задача Найти количество нулей в конце записи факториала числа $n$. Входные данные Одно число $n$ $(1 \leqslant n \leqslant2\cdot10^9)$ Выходные данные Количество нулей в конце записи $n!$ Тесты № ВХОДНЫЕ ДАННЫЕ ВЫХОДНЫЕ ДАННЫЕ  1 1 0  2 7 1  3 12 2  4 100 24  5 306 75  6 5000 1249 Код

Решение Каждый … Continue reading

e-olymp 566. Письмо почтальона Печкина

e-olymp 566. Письмо почтальона Печкина

Задача Дорогие ребята! Наблюдая за тем, как Шарик распиливал нестандартную шахматную доску, я также решил задать для вас задачку: “А сколько разных квадратных и прямоугольных (не считая квадратных) досок мог бы получить при распиливании Шарик из найденной им нестандартной прямоугольной шахматной доски размером $M\times N$?” Входные данные В первой строке количество заданий Печкина $K$, в … Continue reading

e-olymp 9081. Автомобілі

e-olymp 9081. Автомобілі

Завдання Троє водіїв вирішили опробувати нове шосе. Перший їхав зі сталою швидкістю $v_1$ км/год. протягом $t_1$ годин. Другий їхав зі сталою швидкістю $v_2$ км/год. протягом $t_2$ годин, третій – зі сталою швидкістю $v_3$ км/год. протягом $t_3$ годин. Хто з них проїхав найдовший шлях? Вхідні дані В одному рядку через пропуск ввести на стандартний пристрій введення … Continue reading

e-olymp 9036. Комбинация игральных костей

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