e-olymp 7367. Спортсмен

e-olymp 7367. Спортсмен

Задача Спортсмен в первый день пробежал 10 км. Каждого следующего дня он увеличивал норму на 10% от нормы предыдущего дня. Опредилить через какое найменьшее количество дней спортсмен пробежит сусмарный путь не меньший чем [latex]N[/latex] км. Входные данные Целое число [latex]N (0 < N≤ 1000)[/latex]. Выходные данные Единственное число – количество дней. Тесты # ВХОДНЫЕ ДАННЫЕ ВЫХОДНЫЕ ДАННЫЕ 1 … Continue reading

e-olymp 1000. Задача a + b

e-olymp 1000. Задача a + b

Задача Вычислите сумму [latex]\textbf {a + b}[/latex]. Входные данные В каждой строке задано два целых числа [latex]\textbf{a}[/latex] и [latex]\textbf{b}[/latex] ([latex] \bigl| \textbf {a} \bigr|, \bigl| \textbf {b} \bigr| \textbf {≤ 30000}[/latex]). Выходные данные Для каждого теста выведите сумму [latex]\textbf {a + b}[/latex] в отдельной строке. Тесты Входные данные Выходные данные $4$ $8$ $5$ $0$ $-6$ … Continue reading

e-olymp 7457. Max-Min в двійковій системі счислення

e-olymp 7457. Max-Min в двійковій системі счислення

Умова Вивчаючи двійкову систему числення, Василько вирішив попрактикуватися і придумав таку вправу. Він із бітів числа створював найбільше і найменше число, переставляючи біти, після чого знаходив їх різницю. Проте хлопець не знає, чи правильно виконує вправу. Допоможіть йому. Напишіть програму, яка за даним числом [latex]N[/latex] знаходить різницю між найбільшим і найменшим числом, які утворюються із … Continue reading

e-olymp 108. Среднее число

e-olymp 108. Среднее число

Задача Дано три различных числа [latex]a[/latex], [latex]b[/latex], [latex]c[/latex]. Вывести среднее из них. Входные данные Числа [latex]a[/latex], [latex]b[/latex], [latex]c[/latex] целые и по модулю не превышают 1000. Выходные данные Вывести среднее среди трех чисел. Тесты Входные данные Выходные данные 10 4 9 9 2 256 8 8 1 2 3 2 Код программы:

Решение задачи Я рассмотрел все возможные случаи, а именно … Continue reading

e-olymp 7410. Маршрутне таксі

e-olymp 7410. Маршрутне таксі

Задача У годину пік на зупинку одночасно під’їхали три маршрутних таксі, які слідують по одному маршруту, в які тут же набилися пасажири. Водії виявили, що кількість людей у ​​різних маршрутках різна, і вирішили пересадити частину пасажирів так, щоб у кожній маршрутці було порівну пасажирів. Потрібно визначити, яку найменшу кількість пасажирів доведеться при цьому пересадити. Вхідні … Continue reading

e-olymp 74. Паук и муха — 2

e-olymp 74. Паук и муха — 2

Задача В пустой прямоугольной комнате длины [latex]А[/latex], ширины [latex]В[/latex] и высоты [latex]С[/latex] муха упала на пол и уснула. Паук, находящийся на одной из стен, или на полу, или на потолке, начал двигаться к ней по кратчайшему пути. На какое расстояние он при этом переместится? Известно, что паук может передвигаться только по поверхности комнаты или же … Continue reading

e-olymp 1474. Сломанные часы

e-olymp 1474. Сломанные часы

Задача В электронных часах произошел сбой, и теперь каждую секунду увеличивается не счетчик секунд, а счетчик часов. При переполнении счетчика часов (то есть при достижении [latex]24[/latex]) он сбрасывается в [latex]0[/latex] и увеличивается счетчик минут. Аналогично, при переполнении счетчика минут происходит его сброс и увеличивается счетчик секунд. При переполнении счетчика секунд он также сбрасывается в [latex]0[/latex], а … Continue reading

e-olymp 7365. Молоко и пирожок

e-olymp 7365. Молоко и пирожок

Задача Ученикам первого класса дополнительно дают стакан молока и пирожок, если вес первоклассника менее [latex]30[/latex] кг. В первых классах школы учится [latex]n[/latex] учеников. Стакан молока имеет емкость [latex]200[/latex] мл, а упаковки молока – [latex]0,9[/latex] л. Определить количество дополнительных пакетов молока и пирожков, необходимых каждый день. Входные данные В первой строке задано целое число [latex]n[/latex] [latex](0 … Continue reading

e-olymp 51. К-домино

e-olymp 51. К-домино

Задача Работник отдела технического контроля любил выбраковывать «доминошки», которые содержали одинаковые значения. Так как на предприятии, выпускающем [latex]K[/latex]-домино, этого не знали, к нему постоянно поступали претензии на сумму, равную стоимости [latex]K[/latex]-домино. Стоимость [latex]K[/latex]-домино составляла ровно столько гривен, сколько было в купленном покупателем наборе доминошек.Для того, чтобы его не уволили с работы, работник ОТК выбраковывал иногда не только все … Continue reading

e-olymp 2612. Разрезание на квадраты

e-olymp 2612. Разрезание на квадраты

Задача Полоска бумаги имеет размеры [latex]A×B[/latex]. Каждый раз от нее отрезается квадрат максимального размера до тех пор, пока не получится квадрат. Сколько квадратов получится? Входные данные Программе даны числа [latex]A[/latex] и [latex]B[/latex] [latex](1 ≤ A, B ≤ 10^9).[/latex] Выходные данные Требуется вывести количество квадратов. Тесты Входные данные Выходные данные 12 4 3 15 3 5 20 … Continue reading

e-olymp 61. Уборка снега

e-olymp 61. Уборка снега

Задача Зимой, когда дни стают короче, а ночи длиннее, необходимо задуматься об уборке снега с улиц. Поскольку бюджет нашего города очень маленький, у нас в распоряжении только один снегоход. Несмотря на это дороги должны быть прочищены. И каждый раз, когда выпадает много снега, ночью снегоход нашего города выезжает со своего гаража и объезжает весь город, … Continue reading

A321. Циклы

A321. Циклы

Задача Даны натуральные числа [latex]m, n[/latex], действительные числа [latex] a_1, a_2, …, a_{mn}[/latex]. Вычислить [latex]a_1 a_2 … a_m + a_{m+1} a_{m+2} … a_{2m} + a_{(n – 1) m + 1} a_{(n – 1) m + 2} … a_{nm}[/latex]. Входные данные: [latex]m, n[/latex] — натуральные числа. В следующей строке содержится [latex]m \cdot n[/latex] действительных чисел. Выходные … Continue reading

D2630. Сходимость ряда

D2630. Сходимость ряда

Задача Исследовать сходимость ряда [latex]\sum_{n=1}^{\infty}\frac{ln(n!)}{n^{a}}[/latex] и вычислить его сумму при заданной точности. Входные данные Натуральное число [latex]a[/latex] Выходные данные Сумма ряда если она существует. Тесты входящие данные выходящие данные 2 -nan 3 0.578615 6 0.0146958 12 0.000172786 22 1.65259e-07

Решение задачи Исследуем ряд на сходимость при различных значениях переменных [latex]a[/latex]. При [latex]a\leq 1[/latex] случай … Continue reading

e-olymp 6122. Простой стек

e-olymp 6122. Простой стек

Задача Реализуйте структуру данных «стек». Напишите программу, содержащую описание стека и моделирующую работу стека, реализовав все указанные здесь методы. Программа считывает последовательность команд и в зависимости от команды выполняет ту или иную операцию. После выполнения каждой команды программа должна вывести одну строчку.Возможные команды для программы: push n — Добавить в стек число n (значение n … Continue reading

e-olymp 542. Поставка содовой воды

e-olymp 542. Поставка содовой воды

Задача Тим ужасно любит содовую воду, иногда он ею никак не может напиться. Еще более досадным является тот факт, что у него постоянно нет денег. Поэтому единственным легальным способом их получения является продажа пустых бутылок из-под соды. Иногда в добавок к его лично выпитым бутылкам добавляются те, которые Тим иногда находит на улице. Однажды Тима … Continue reading

e-olymp 13. Паук и муха

e-olymp 13. Паук и муха

Задача В пустой прямоугольной комнате размерами [latex]A \times B \times C[/latex] (длина, ширина, высота) на пол упала уснувшая муха. Паук, находившийся на одной из стен, или на полу комнаты, начал двигаться к ней по кратчайшему пути. На какое расстояние он при этом переместится? Входные данные В первой строке заданы размеры комнаты [latex]A[/latex], [latex]B[/latex], [latex]C[/latex]. Во … Continue reading

D2550. Сумма ряда

D2550. Сумма ряда

Условие задачи: Найти сумму сходящегося ряда: [latex]\frac{1}{1 \cdot 4} + \frac{1}{4 \cdot 7} + … + \frac{1}{(3n — 2)(3n + 1)} + …[/latex] Входные данные: Целое число [latex]k[/latex] — номер искомой частичной суммы. Выходные данные: Искомая частичная сумма. Тесты № Входные данные Выходные данные 1 1 0.25 2 234 0.3328591749644379 3 10000 0.33332222259257893 Код на … Continue reading

A303. Вычисления с хранением последовательности значений

A303. Вычисления с хранением последовательности значений

Условие задачи Даны действительные числа [latex]x_1,\;…,\;x_{200}[/latex], принадлежащие интервалу [latex](0, 1][/latex]. Полуинтервал разбивается на 100 равных частей. Вычислить [latex]p_1, …, p_{100}[/latex], где [latex]p_k = \frac{m_k}{2000}[/latex], а [latex]m_k[/latex] — количество заданных чисел, принадлежащих полуинтервалу [latex](0.01(k – 1), 0.01k] \ \ (k = 1, …, 100)[/latex]. Входные данные Входной файл содержит 200 действительных чисел, принадлежащих интервалу [latex](0, 1][/latex]. … Continue reading

e-olymp 2197. Антипалиндром

e-olymp 2197. Антипалиндром

Антипалиндром Условие задачи: Палиндромом называют строку, читающуюся одинаково с обеих сторон. Задана строка s. Найдите её наибольшую по длине подстроку, не являющуюся палиндромом. Входные данные Входной файл содержит строку s. Она состоит только из строчных букв латинского алфавита, не пуста, её длина не превышает 100000 символов. Выходные данные В выходной файл выведите ответ на задачу, … Continue reading