Это первая практическая тема при изучении программирования.
Предварительно следует проработать как минимум главу 2 и 4 учебника С.Липпмана. Обратите внимание, что умница-переводчик и операции и операторы называет одинаково операторами. Т.е. каждый раз встречая в главе 4 слово «оператор» выполняйте замену на «операция». Или сразу читайте английский вариант, где operator = операция, а statement = оператор. Для выполнения примеров и экспериментов с программированием воспользуйтесь ideone. Только не нужно специально регистрироваться в системе. Лучше воспользоваться своим аккаунтом в Google или Facebook.
Перед началом работы над задачами этого раздела убедитесь, что вы уверено научились:
- Описывать переменные базовых типов и присваивать им значения. Например так int i, n = 10; double x = 5, y; int n = 1; double x = 0.5; unsigned long long m = 1ULL; bool b = true;
- Вводить данные из стандартного потока ввода так cin >> i >> x; или так scanf("%d%lf", &i, &y);. Не забудьте про #include <iostream>. Поищите для чего может понадобиться cin.ignore(1);. Позже, когда нужно будет прочесть переменную строкового типа string s; вместе с пробелами, придется почитать и про getline(cin, s);
- Выводить данные в стандартный поток вывода так cout << i << " " << x << endl; или так printf("%d\t%lf\n", i, x);. В первом случае для форматирования вывода нужно будет использовать #include <iomanip> cout << fixed << setprecision(3) << x;.
- Выполнять расчёты с использованием арифметических операций + + - / * % += -= /= *= %= ++ --
- Пользоваться математическими функциями из #include <cmath>: min(), max(), abs(), round(), ceil(), floor(), log(), pow(), sin(), cos()…
Предполагается, что правила и примеры использования функций обучающиеся будут находить на cplusplus.com при помощи строки поиска.
Если использовать С++ в системе IDEone, можно воспользоваться такой простой заготовкой:
1 2 3 4 5 6 7 8 9 10 |
#include <iostream> #include <cmath> using namespace std; int main() { double x, y; cin << x; // input y = 2.0 * M_PI * sin(x);// processing cout >> y; // output return 0; } |
Или
1 2 3 4 5 6 7 8 9 10 |
#include <iostream> #include <cmath> using namespace std; int main() { double x, y; scanf("%lf", &x); // input y = 2.0 * M_PI * sin(x);// processing printf ("%lf", y); // output return 0; } |
Программы, разрабатываемые в этом задании, из-за своей архитектуры получили название IPO-программ. IPO = Input, Processing, Output. Т.е. ввели, обработали, вывели.
Конечно, IPO-программы бывают не только линейными, но начнём мы именно с них.
При решении задач этого раздела запрещается использовать какие-либо другие средства вроде ветвлений, циклов, тернарных операций и другие материалы последующих разделов курса. В этом запрете смысл головоломки некоторых задач. Попробуйте приложить все усилия, чтобы решить в этом стиле следующие задачи: 1, 8, 10, 51, 57, 63, 67, 126, 133, 146, 157, 248, 421, 472, 478, 519, 542, 906, 920, 924, 926, 932, 935, 939, 945, 949, 990, 1474, 1610, 2059, 2071, 2262, 2364, 2860, 3604, 3609, 4716, 4717, 5175, 5868, 6275, 7336, 7337, 7366, 7367, 7369, 7401, 7460, 7612, 7943, 7944. Возможно с какой-то из задач я ошибся и построить формулу её решения не получится. Но особенно на это рассчитывать не приходится — почти все задачи я перепроверил.
Решения задач
- «Низкая» таблица 11/07/2018Кирилл Волков
Задача В тридевятом государстве объявлено соревнование. Каждому участнику дается лист бумаги, ширина которого строго равна одному магическому метру, на котором надо ...
- D2547. Cумма ряда 23/10/2016Антон Куперман
Задача Доказать сходимость и найти сумму ряда . Код на C++ C++ #include <iostream> using namespace std; int main() { double S,s1,s2; ...
- e-olimp 146. Квадраты — 2 04/11/2017Антон Джашимов
Задача В белом квадрате раз выполнили одну и ту же операцию: один из наименьших белых квадратов разбили на 4 одинаковых квадрата и 2 из них закрасили ...
- e-olimp 57. Бабочка-санитар 05/11/2017Бондаренко Кирилл
Задача Школьники, идя из дому в школу или наоборот — со школы домой, любят кушать конфеты. Но, как всегда, это приятное ...
- e-olymp 1. Простая задача 14/09/2015Женя Максимова
Задача. Программа считывает двузначное число и выводит через пробел каждую цифру отдельно. Тесты Ввод 10 12 45 99 Вывод 1 0 1 2 4 5 9 9 Код программы C++ #include <iostream> using namespace std; int ...
- e-olymp 112. Торт 26/11/2017Илья Черноморец
В честь дня рождения наследника Тутти королевский повар приготовил огромный праздничный торт, который был подан на стол Трем Толстякам. Первый ...
- e-olymp 123. Количество нулей у факториала 18/01/2020Владислав Гринькив
Задача Найти количество нулей в конце записи факториала числа $n$. Входные данные Одно число $n$ $(1 \leqslant n \leqslant2\cdot10^9)$ Выходные данные Количество нулей в конце ...
- e-olymp 1243. Наименьшее общее кратное 20/12/2020Максим Ливитчук
Условие Наименьшим общим кратным ($НОК$) множества натуральных чисел называется такое наименьшее натуральное число, которое делится на каждое число в этом множестве. ...
- e-olymp 125. Олимпиада 14/09/2015Молоканов Юрий
Условие Олимпиада началась в минут ...
- e-olymp 126. Номер квартиры 15/09/2015Таран Таня
Задача. Многоквартирный дом имеет этажей, причем на каждом этаже каждого подъезда имеется одинаковое количество ...
- e-olymp 1289. Ланч 10/10/2018Александр Мога
Задача Влад хочет взять с собой для ланча пару фруктов. У него есть $a$ различных бананов, $b$ различных яблок и $c$ различных груш. Сколькими ...
- e-olymp 1312. Шкаф 04/12/2018Николь Метри
Задача Размеры шкафа x \times ...
- e-olymp 133. Квадрат и точки 14/09/2015Александр Коломеец
Квадрат и точки. Постановка задачи Какое наибольшее количество точек с целочисельными координатами на листке в клеточку можно накрыть квадратом со стороной N ...
- e-olymp 1474. Сломанные часы 16/12/2017Томас Пасенченко
Задача В электронных часах произошел сбой, и теперь каждую секунду увеличивается не счетчик секунд, а счетчик часов. При переполнении счетчика часов ...
- e-olymp 157. Зоопарк 14/09/2015Аня Шохина
Задача взята с сайта e-olymp.com. Постановка задачи В зоопарке клеток выстроены в ряд. В зоопарке, кроме прочих обитателей, живут две ...
- e-olymp 1610. Зайцы в клетках 13/09/2018Руслан Масальский
Задача взята с сайта e-olymp Задача Всем известен, так называемый, принцип Дирихле, который формулируется следующим образом: Предположим, что некоторое число кроликов рассажены в ...
- e-olymp 1949. Торт 27/11/2018Дмитрий Лозинский
На свой день рождения Петя купил красивый и вкусный торт, который имел идеально круглую форму. Петя не знал, сколько гостей ...
- e-olymp 2. Цифры 03/10/2018Владислав Шеванов
Задача Вычислить количество цифр целого неотрицательного числа $n$. Входные данные Одно целое неотрицательное число $n$ . Выходные данные Количество цифр в ...
- e-olymp 2059. Озеро с лилиями 23/11/2017Амир Аль-Омари
Задача На лесном озере начали цвести лилии. В первый день расцвела одна лилия, а потом каждый день количество цветущих лилий удваивалось. ...
- e-olymp 2060 Сказка о яблоке 20/11/2018Николай Козиний
Задача взята с сайта e-olymp Задача Однажды царь наградил крестьянина яблоком из своего сада. Пошёл крестьянин к саду и видит: весь сад огорожен ...
- e-olymp 2071. Три грибника 25/11/2017Павел Жуков
Задача Три грибника Петя, Вася и Николай, возвращаясь из лесу домой, решили устроить привал, а заодно и перекусить. Как это у ...
- e-olymp 2262. Явная формула 14/11/2017Георгий Мартынюк
Задача Дано 10 булевых переменных . Вычислите количество пар и троек, у которых хотя бы одна переменная установлена ...
- e-olymp 2364. Часы 06/11/2017Костя Григорян
Задача На очередной день рождения ослику Иа-Иа подарили наручные стрелочные часы. Теперь у него появилось новое развлечение — смотреть на бег ...
- e-olymp 248. Юный садовод 01/10/2015Кондратюк Настя
Задача взята с сайта www.e-olymp.com Условие задачи Мама попросила Васю полить все молодые деревца в саду. Вася знает, что пока деревья маленькие, их ...
- e-olymp 2860. Сумма чисел на промежутке 05/12/2017Александр Дьяченко
Задача Найти сумму целых чисел на промежутке от $a$ до $b$. Входные данные Два целых числа $a$ и $b$, по модулю не превышающих ...
- e-olymp 3604. Крейсерская скорость 19/11/2017Александр Волынец
Задача Выдающийся ямайский спринтер Усейн Болд выиграл на Олимпиаде-2012 две золотые медали на дистанциях 100 и 200 метров. Эти обе дистанции нам ...
- e-olymp 3609. Стартовая скорость 26/11/2017Андрей Лисовой
Задача Несмотря на то, что женская сборная Украины в эстафете метров на олимпийских играх в Лондоне в составе ...
- e-olymp 3867. Ленивый Мишка 23/09/2018Иван Киреев
Задача. Ленивый Мишка Мишка договорился с ребятами поиграть в футбол и уже собрался выходить из дома, но тут его поймала мама ...
- e-olymp 398. Торт для Серёжи 30/01/2020Дмитрий Воротов
Задача Мама испекла Серёже на день рождения большой и вкусный круглый торт и поручила ему самому его разрезать. У него в ...
- e-olymp 421. Йо-йо 01/10/2018Инна Литвиненко
Задача Игрушка йо-йо состоит из катушки, на которую намотана нитка. Если, держа за конец нитки, отпустить катушку, то она будет, вращаясь, ...
- e-olymp 4716. Делёж яблок — 1 14/09/2018Кирилл Веремйов
Задача: яблок поровну, неделящийся остаток остаётся в корзинке. Сколько яблок достанется каждому школьнику? Входные данные: Два положительных целых числа — редко в ...
- e-olymp 4717. Дележ яблок — 2 30/11/2018Дарья Найденова
Задача $n$ школьников делят $k$ яблок поровну, не делящийся остаток остаётся в корзинке. Сколько яблок останется в корзинке? Входные данные Два положительных целых числа ...
- e-olymp 4718. Привет, Гарри! 17/09/2018Михаил Бутник
Задача взята с сайта e-olymp Задача Напишите программу, которая приветствует пользователя, выводя слово Hello, имя пользователя и знаки препинания в следующем виде: Hello, Harry Входные данные В ...
- e-olymp 472. Вероятность 05/11/2017Данила Савчак
Задача Вася придумал новую игру. Для игры требуется полоска из трёх стоящих в ряд клеток, фишки различных видов и непрозрачный ...
- e-olymp 478. Белые кубики 14/09/2015Настя Филипчук
Условие Профессор Самоделкин задумал изготовить кубики из брусков белого цвета. Длина каждого ребра равна 1 дм. После изготовления кубиков профессор решил ...
- e-olymp 51. К-домино 15/12/2017Александра Филистович
Задача Работник отдела технического контроля любил выбраковывать «доминошки», которые содержали одинаковые значения. Так как на предприятии, выпускающем -домино, этого не знали, к ...
- e-olymp 519. Сумма квадратов 16/11/2017Иван Василевский
Условие задачи Найти сумму квадратов двух чисел. Входные данные Два целых числа по абсолютной величине. Выходные данные Выведите ...
- e-olymp 542. Поставка содовой воды 13/12/2017Карина Миловская
Задача Тим ужасно любит содовую воду, иногда он ею никак не может напиться. Еще более досадным является тот факт, что ...
- e-olymp 57. Бабочка-санитар 14/09/2015Сплошнов Кирилл
Задача взята с сайта e-olymp.com. Условие Школьники, идя из дому в школу или наоборот — со школы домой, любят кушать конфеты. Но, ...
- e-olymp 5868. A xor B 26/12/2017Данилов Андрей
Задача На стандартный вход подаются 2 натуральных числа . Выведите на стандартный вывод результат применения к ним операции побитового ...
- e-olymp 6275. Удвоение 02/10/2018Юлиана Боурош
Задача Удвоить каждую цифру заданного трицифрового числа. Входные данные Трицифровое целое число. Выходные данные Ответ к задаче. Тесты # ВХОДНЫЕ ДАННЫЕ ВЫХОДНЫЕ ДАННЫЕ 1 123 112233 2 564 556644 3 124 112244 4 100 110000 5 202 220022 Код программы C++ #include <iostream> using namespace std; int main() { ...
- e-olymp 6277. Покупка воды 18/11/2014Зелінський Вячеслав Олександрович
Задача №6277 с сайта e-olimp.com. Стоимость бутылки воды, учитывая стоимость пустой бутылки, составляет 1 грн 20коп., а стоимость пустой бутылки 20 коп. Сколько бутылок воды ...
- e-olymp 63. Анфиса и цветы 14/09/2015Кудымовская Вика
Задача. Анфиса и цветы Условие задачи Мурзик одну из цветочных клумб сделал в виде шахматной доски размерами , в каждой ...
- e-olymp 67. New food for Anfisa — 2 14/09/2015Таня Корнилова
Задача e-olimp.com №67 Ссылка на засчитанное решение. Условие: При разрезании сыра в задаче «Сыр для Анфисы» у хозяина оставались куски сыра в виде ...
- e-olymp 7232. Комплектация компьютеров 21/12/2020Куліш Марія
Задача В наличии есть такие системные блоки: $a_1$ поддерживают только VGA интерфейс, $a_2$ поддерживают только DVI и $a_3$ поддерживают оба интерфейса ...
- e-olymp 7336. Пирожки 14/09/2015Катя Писова
Условие задачи можно посмотреть здесь Постановка задачи Пирожок в столовой стоит копеек. Найдите сколько гривен и копеек заплатит ...
- e-olymp 7337. Скидки 06/11/2017Мороз Дима
Задача В супермаркете электроники, если верить телерекламе, существует система скидок: из двух купленных товаров полностью оплачивается только стоимость товара, который дороже, ...
- e-olymp 7366. Сколько до Нового Года? 05/12/2017Яна Колчинская
Задача У Деда Мороза есть часы, которые в секундах показывают сколько осталось до каждого Нового Года. Так как Дед Мороз уже ...
- e-olymp 7367. Спортсмен 21/12/2017Иван Мясоедов
Задача Спортсмен в первый день пробежал 10 км. Каждого следующего дня он увеличивал норму на 10% от нормы предыдущего дня. Опредилить через ...
- e-olymp 7369. Километровые столбы (Mileposts) 01/11/2017Кирилл Волков
Задача Андрей очень любит ездить по железной дороге. Он садится у окна и внимательно следит за местностью, которую он проезжает. Особенно ...
- e-olymp 7401. Друзья Степана 02/10/2018Наталья Федина
Задача Степан вернулся с международной олимпиады школьников по программированию (ИОИ) и привез с собой $n$ разноцветных камней в качестве сувениров. Степан вовсе ...
- e-olymp 7460. Поездка на экскурсию 14/11/2017Андрей Святозар Чернецкий
Задача Ученики 10-Б класса на осенние каникулы решили поехать на экскурсию в столицу. Зная количество мальчиков , определить, ...
- e-olymp 75. Пираты и монеты 24/12/2018Даниил Мозгунов
Задача золотых монет — каждый получил свою часть согласно своему пиратскому рангу и стажу. Самый ...
- e-olymp 7612. Алекс и квадраты оригами 06/12/2017Александра Рябова
Задача Алекс любит оригами — японское искусство складывания из бумаги. Большинство конструкций оригами начинаются с квадратного листа бумаги. Алекс собирается сделать ...
- e-olymp 774. Торт 22/12/2018Виктор Иванов
Задача После окончания второго тура олимпиады по программированию участники олимпиады решили отметить это событие. Для этой цели был заказан один большой ...
- e-olymp 7934. Коробка для свічок 21/12/2019Іра Лотоцька
Умова задачі Маргарита любить свої дні народження. Вона дійсно щаслива, коли задуває свічки під мелодію «Happy Birthday». Кожного року, починаючи з ...
- e-olymp 7943. Периметр прямоугольника 15/12/2018Александр Колаев
Задача Найдите периметр прямоугольника. Входные данные Целочисленные стороны прямоугольника Выходные данные Выведите периметр прямоугольника. Тесты Входные данные Выходные данные 1 1 4 1000 1000 4000 10 20 60 12 13 50 176 37 426 Решение C++ #include ...
- e-olymp 7944. Площадь прямоугольника 23/12/2017Даниил Крутоголов
Площадь прямоугольника Найдите площадь прямоугольника. Входные данные Целочисленные стороны прямоугольника . Выходные данные Выведите площадь прямоугольника. Тесты # ВХОДНЫЕ ДАННЫЕ ВЫХОДНЫЕ ДАННЫЕ 1 2 3 4 5 ...
- e-olymp 7944. Площадь прямоугольника 22/12/2018Лиза Севастьянова
Задача Найдите площадь прямоугольника. Входные данные Целочисленные стороны прямоугольника $a$ и $b$ ($1 \leq a$, $b \leq 1000$). Выходные данные Выведите площадь прямоугольника. Тесты № Входные данные Выходные данные 1 3 ...
- e-olymp 8. Спички 12/11/2017Алиса Ворохта
Задача Какое минимальное количество спичек необходимо для того, чтобы выложить на плоскости квадратов со стороной в одну спичку? Спички нельзя ...
- e-olymp 8254. Номера отеля 02/12/2019Таня Осипенко
Задача Отель имеет $n$ этажей. Лобби, ресторан и тренажерный зал расположены на первом этаже. Номера находятся со 2-го по $n$-ый этажи. ...
- e-olymp 8352. Такси 08/11/2018Дария Даниленко
Такси В час пик на остановку одновременно подъехали три маршрутных такси, следующие по одному маршруту, в которые тут же набились пассажиры. ...
- e-olymp 8371. Четное или нечетное 28/10/2018Владислав Бебик
Задача Задано натуральное число $n$. Определить его четность. Входные данные Одно натуральное число $n$ $\left(1 \leq n \leq 10^{9}\right)$. Выходные данные Если число $n$ четное, ...
- e-olymp 8372. Составить треугольник 28/09/2018Алина Гук
Задача взята с сайта e-olymp Задача По заданным длинам трех отрезков определить, можно ли из них составить невырожденный треугольник. Треугольник называется невырожденным, если ...
- e-olymp 839. Пересечение отрезков 24/12/2018Анна Неделева
Задача Два отрезка на плоскости заданы целочисленными координатами своих концов в декартовой системе координат. Требуется определить, существует ли у них общая точка. Входные ...
- e-olymp 8520. Условный оператор — 1 28/09/2018Александр Калаус
Условие Вычислите значение $ y $ в соответствии со следующим условием: Входные ...
- e-olymp 8521. Условный оператор — 2 23/12/2018Даниил Кадзевич
Задача Вычислите значение y в соответствии со следующим условием: Входные данные Одно ...
- e-olymp 8522. Делимость 17/10/2018Андрей Зиновьев
Задача Заданы два натуральных числа $a$ и $b$. Проверьте, делится ли $a$ на $b$. Входные данные: Два натуральных числа $a$ и $b$ $(1 \le a, b \le ...
- e-olymp 8523. Окружность 22/12/2018Богдан Подгорный
Задача взята с сайта e-olymp Условие Задан радиус окружности . Найдите длину окружности и ее площадь. Входные данные Радиус окружности , являющийся ...
- e-olymp 8528. Система глобальнейшего позиционирования 17/12/2018Таисия Ткачева
Задача Недавно во Флатландии было решено создать Новейшую Систему Глобальнейшего Позиционирования. Поскольку страна занимает бесконечно большой участок плоскости, то вывод спутников ...
- e-olymp 8531. Делимость на числа 03/10/2018Дмитрий Калинин
Задача Задано натуральное число ? Входные данные Три натуральных числа не ...
- e-olymp 8538. Калькулятор 07/08/2020Александр Розин
Условие Калькулятор Ильи выполняет два действия: умножает текущее число на три и прибавляет к нему единицу. На калькуляторе сейчас число $1$. ...
- e-olymp 8638. Дописать тройку 19/12/2019Андрей Мартынюк
Задача Дано трёхзначное число $ n $. Дописать к нему слева и справа цифру $ 3 $. Входные данные Одно трехзначное число $ ...
- e-olymp 8649. Емблема (Emblem) 20/06/2019Blyshchyk
Умова До проведення $N$-ї ярмарки «Мікротехнології у макропрограмуванні» дизайнери розробили емблему, у якій на квадрат розміром $N \times N$ дм «ставився ...
- e-olymp 8659. Байтик та шахи 11/06/2020Паша Мацалышенко
Задача Вкотре запізнившись на урок, Байтик, проходячи повз ігрову кімнату, помітив шахову дошку. Порахував усі клітинки на ній, і йому стало ...
- e-olymp 8701. Кузнечик-попрыгунчик 24/05/2019Богдан Павлов
Задача Кузнечик-попрыгунчик долго сидел на отметке числовой прямой, так долго, что придумал инновационную методологию своего перемещения. Такую, что за каждую ...
- e-olymp 8841. Цифра 2 15/12/2019Богдан Диденко
Условие задачи: На входе программы имеется натуральное число . Входные ...
- e-olymp 8842. Цифра 3 05/12/2019Катя Романцова
Условие задачи: На входе программы имеется натуральное число . Нужно вывести третью цифру (разряд сотен) числа ...
- e-olymp 8851. Число навпаки 15/02/2020Нина Хоробрых
Умова задачі Записати чотиризначне натуральне число в зворотному порядку. Вхідні дані Задане чотиризначне натуральне число. Вихідні дані Відповідь до задачі. Тести № Входные данные Выходные данные 1 1234 4321 2 1984 4891 Розвязок №1 Код №1 C++ #include <iostream> using ...
- e-olymp 906. Произведение цифр 14/09/2015Грешилов Константин
Задача взята с сайта e-olimp Условие Задано трицифровое число. Определить произведение его цифр. Входные данные В единственной строке заданное трицифровое число. Выходные данные В единственной строке ...
- e-olymp 9080. Три богатыря 04/12/2019Паша Мацалышенко
Задача Три богатыря шли из Бразилии в Киевскую Русь. Шли они со скоростью метров в минуту и должны пройти расстояние ...
- e-olymp 920. Использование функций min и max 21/12/2017Никита Пушкин
Задача Задано три вещественных числа , воспользовавшись вспомогательными функциями для вычисления минимального и максимального ...
- e-olymp 926. Формула Герона 23/11/2017Артем Чернобровкин
Задача Задано стороны выпуклого четырехугольника. Определить площадь четырехугольника, используя вспомогательную функцию вычисления площади треугольника ...
- e-olymp 929 Параллелограмм 14/09/2015Андрей Яроцкий
Задача взята с сайта e-olymp Условие: Задано 4 числа определяющие длины отрезков. Определить, можно ли с этих отрезков образовать параллелограмм. Входные ...
- e-olymp 932. Высота треугольника 04/12/2017Валерия Ларикова
Задача Определить высоту треугольника площадью . Входные данные Два целых числа: S (0 < S ...
- e-olymp 935. Разложение трицифрового числа 14/09/2015Максим Носов
Задача Разложить заданное трицифровое число на цифры. Входные данные В единственной строке задано целое трицифровое число. Выходные данные Вывести каждую цифру в новой строке. Порядок ...
- e-olymp 939. Квадрат суммы 15/09/2018Владимир Дроздин
Задача взята с сайта e-olimp. Задача Найти квадрат суммы цифр двузначного натурального числа. Входные данные Одно натуральное двузначное число. Выходные данные Квадрат суммы цифр заданного числа. Тесты # Входный ...
- e-olymp 9405. Профессор и шары 06/12/2019Алина Малыхина
Условие задачи Для праздника Профессор купил голубые, красные и жёлтые воздушные шары. Всего $n$ штук. Жёлтых и голубых вместе — $a$. ...
- e-olymp 9406. Професор і батарейки 10/12/2019Іра Лотоцька
Умова задачі У професора на столі лежали упаковки батарейок. У кожній по ...
- e-olymp 944. Площадь пирамиды 05/01/2019Иван Дуков
Задача Треугольная пирамида задана координатами своих вершин C(x_3; y_3; z_3), ...
- e-olymp 945. Без средней 26/11/2018Евгений Рудницкий
Задача: Без средней Записать заданное трехзначное натуральное число без средней цифры. Входные данные Одно натуральное трехзначное число. Выходные данные Вывести трехзначное число без средней цифры. Тесты Ввод Вывод 157 17 242 22 578 58 Решение Есть ...
- e-olymp 949. Двузначное из четырёхзначного 21/12/2017Мырза Дмитрий
Задача Из заданного четырёхзначного натурального числа образовать двузначное, состоящее из его средних цифр. Входные данные Одно четырёхзначное натуральное число. Выходные данные Полученное двузначное число. Тесты # Входные данные Выходные ...
- e-olymp 9518. Точное движение 30/11/2019Александр Рапчинский
Задача Амелия изучает моделирование. Она увлекается моделями с подвижными деталями. В качестве своего первого задания она сделала прямоугольную коробку размером $2$ $×$ ...
- e-olymp 990. 12345 12/10/2018Яна Юрковская
Задача Вывести цифры 1, 2, 3, 4, 5 каждое в отдельной строке. Входные данные Входные данные отсутствуют. Выходные данные Выведите цифры 1, 2, 3, 4, ...
- e-olymp-248. Юный садовод 16/09/2018Александр Довгань
Задача Юный садовод Условие Мама попросила Васю полить все молодые деревца в саду. Вася знает, что пока деревья маленькие, их надо очень ...
- e-olymp-8841. Цифра 2 03/05/2020Евгений Фищук
Цифра 2 На входе программы имеется натуральное число $n$ ($n \gt 9$). Нужно вывести предпоследнюю справа цифру (разряд десятков) числа $n$. Входные ...
- KM139. Параллелограмм 01/10/2016Валентина Андриеш
Задача из журнала «Квант» №4 1972 г. Из вершины . Выразите расстояние от ...
- KM194. Взаимно простые числа 28/03/2017Андреев Даниил
Задача Даны два взаимно простых натуральных числа где и ...
- KM208(a). Наибольшая разность чисел последовательности 05/10/2016Вадим Гордийчук
Задача Известно, что разность между наибольшим и наименьшим из вещественных чисел . Какой наибольшей может ...
- KM210. Классы эквивалентности некоторой последовательности 14/10/2016Иванна Ялымова
Задача Задача из журнала «Квант» №3, 1974 год (Задача составлена на основе задачи Гуревича) Рассмотрим последовательности, состоящие из цифр 1 и ...
- KM31. Бумажные многоугольники 02/10/2016Тимур Фирсов
Задача Задача из журнала «Квант» №7 1970 г. Квадратный лист бумаги разрезают по прямой на две части. Одну из полученных частей снова ...
- ML 1 27/09/2015Радик Сиденко
Условие задачи: Даны два действительных числа . Получить их сумму, разность и произведение. Код №1 C++ #include <iostream> #include <cmath> using namespace std; int main() { long double ...
- ML 20 27/09/2015Грешилов Константин
Задача Найти площадь кольца, внутренний радиус которого равен ). Входные данные: В единственной строке указаны внешний и внутренний ...
- ML 22 23/09/2015Холодков Юрий
Задача взята тут. Найти площадь равнобочной трапеции с основаниями . Тесты Square 15 10 0,785398 31.25 20 5 1.0472 162.38 30 20 0.523599 72.1687 Решение Для нахождения площади ...
- ML 24 18/09/2015Сплошнов Кирилл
Условие задачи : Треугольник задан длинами сторон. Найти радиус вписанной окружностей. Тесты : 3 4 5 1 2.5 7.5 10 13 2.45012 6.52361 1 3 4 0 inf 1 1 3 Не существует! Не существует! Код программы : C++ #include <iostream> #include <cmath> using namespace ...
- ML 27. Угол между векторами 03/10/2016Лена Бригарь
Условие: Найти угол в градусах, минутах и секундах между векторами . Входные данные: Координаты векторов . Выходные данные: Угол в ...
- ML 31. Площадь параллелепипеда 21/09/2016Сытников Дан
Условие задачи: Найти площадь полной поверхности параллелепипеда три стороны которого образованы векторами . Входные данные: Координаты векторов \overrightarrow{a}, ...
- Ml 34. Угол лодки относительно течения 22/09/2016Антон Куперман
Ml 34. Угол лодки относительно течения
- ML 35. Бильярдные шары 28/09/2016Герман Веранян
Задача. Для аккуратной расстановки шаров в «пирамидку» бильярдисты используют специальный равносторонний треугольник. Вычислите какое наибольшее количество шаров радиуса можно ...
- ML 36. Движение катера 27/09/2016Валентина Андриеш
Задача. Катер движется по течению реки из пункта в A в пункт B и обратно с собственной скоростью км/час. ...
- ML 9 23/09/2015Антон Локтев
Данная задача находится здесь. Условие: Определить периметр правильного . Входные данные: Количество сторон правильного многоугольника ...
- ML10 28/09/2015Максим Носов
Задача Три сопротивления соединены параллельно. Найти сопротивление цепи. Входные данные В единственной строке задано три числа — сопротивления трех резисторов. Выходные данные Вывести число — сопротивление ...
- ML11 24/09/2015Станислав Коциевский
Условие задачи Определить время падения камня на поверхность земли с высоты . Алгоритм решения Для начала оговорим трактовку условия задачи. Поскольку в условии ничего ...
- ML12 23/09/2015Катя Писова
Условие задачи: Даны Алгоритм решения: 1)В условии ...
- ML13 23/09/2015Таня Корнилова
Условие: Дана сторона равностороннего треугольника. Найти площадь этого треугольника. Тесты: Входные данные Выходные данные 5 2.1650635094 1.7237891231 0.74642258566 9223372036854773806 3.9938372461e+18 Код программы: C++ #include <iostream> #include <cmath> #define sqr using namespace std; int main() { long double a, ...
- ML14 28/09/2015Андрей Яроцкий
Задача . Вычислить период колебания маятника длины . Входные данные Длина нити маятника . Выходные данные Период колебаний маятника. Тесты № Входные данные Выходные данные 1 0,3 1.09891 2 1 2.00632 3 40 12.6891 Код программы C++ #include<iostream> #include<cmath> using namespace std; int main() { double ...
- ML15 18/09/2015Женя Максимова
Задача. Определить силу притяжения друг от друга. Тесты Масса первого тела(кг) Масса ...
- ML16 23/09/2015Настя Филипчук
Условие задачи На какую высоту м/сек с ...
- ML17 27/09/2015Кондратюк Настя
Задача Даны гипотенуза и катет прямоугольного треугольника. Найти второй катет и радиус вписанной окружности. Входные данные В одной строке заданы гипотенуза и ...
- ML18 28/09/2015Кудымовская Вика
Задача ML18 Условие задачи Найти периметр треугольника по заданным координатам вершин . Входные данные В одной строке заданы 9 чисел x_1, ...
- ML19 18/09/2015Таран Таня
Задача. Известна длина окружности. Найти площадь круга, ограниченного этой окружностью. Тесты Длина окружности Точность Результат работы программы 0 3 Невозможно выполнить для вырожденной окружности -1 8 Ошибка ввода данных 34 -5 Ошибка ввода данных 25 18 Вывод ...
- ML2 27/09/2015Настя Панько
Даны действительные числа и . Получить . Код C++ #include <iostream> #include <cmath> using namespace ...
- ML21 29/09/2015Павел Загинайло
Задача. Найти сумму членов арифметической прогрессии по данным значениям . Тесты: 8 657 0 0 5 0 2 10 5 8 1 5 0 5565 88 21302776 Код: C++ #include <iostream> using namespace std; int main() { int a, d, n; cin >> a ...
- ML23 24/09/2015Молоканов Юрий
Условие Найти длины биссектрис . Тестирование № Входные данные Выходные данные 1 6, 7, 9 7.35803, 6.49923, ...
- ML25. Расстояние между двумя точками 26/09/2016Иванна Ялымова
Задача Вычислить расстояние между двумя точками по известным координатам. Входные данные Координаты: . Выходные данные — ...
- ML26. Площадь треугольника 22/09/2016Даниил Юдин
Задача. Найти площадь треугольника по заданным координатам его вершин . Входные данные Координаты вершин треугольника Выходные данные Площадь ...
- ML28. Объём тетраэдра 28/09/2016Вадим Гордийчук
Задача Найти объём тетраэдра три стороны которого образованы векторами \vec {b} = \left( ...
- ML29. Площадь тетраэдра 25/09/2016Алла Марокко
Задача. Найти площадь полной поверхности тетраэдра три стороны которого образованы векторами . Тесты: № Вход Выход 1 -3 3 3 3 -3 3 3 3 -3 69.3607 2 -1 1 1 1 -1 1 1 1 -1 7.70674 3 -2 2 2 2 -2 2 2 2 -2 30.827 4 0 0 1 1 0 0 1 1 -1 2.07313 Код на C++: C++ #include <iostream> #include <cmath> using ...
- ML3 20/09/2015Кирилл Демиденко
Задача Дана длина ребра куба. Найти объем куба и площадь его полной поверхности. Входные данные: задаем число . Выходные данные: получаем объем ...
- ML30. Объём параллелепипеда 29/10/2016Оля Вдовиченко
Задача. Найти объём параллелепипеда три стороны которого образованы векторами Входные данные: Координаты векторов ...
- ML33. Угол между вектором и осями координат 19/09/2016Курьянов Павел
Задача Найдите углы между вектором . Входные данные Координаты вектора . Выходные данные Угол между заданным вектором и ...
- ML37. Самолёт и ветер 30/09/2016Андреев Даниил
Задача Самолёт летит из пункта в км/час. Всё время дует ветер с ...
- ML38. Максимальный размер прямоугольника, вырезанного из круга 22/09/2016Эммануил Прокопов
Задача. Какого наибольшего размера прямоугольник можно вырезать из круга диаметра , если известно, что длины его сторон образуют золотую пропорцию. Входные ...
- ML39. Старинное окно 28/09/2016Тимур Фирсов
Задача Окно в университетской аудитории имеет форму прямоугольника с присоединенным в верхней части полукругом. Периметр всего окна равен . Определить радиус ...
- ML4 23/09/2015Алина Гончарова
Задача: Даны два действительных положительных числа. Найти среднее арифметическое и среднее геометрическое этих чисел. Решение: Так как нам в задаче не указано какими ...
- ML5 22/09/2015Аня Шохина
Задача. Даны два действительных числа. Найти среднее арифметическое этих чисел и среднее геометрическое их модулей. Тесты Первое число Второе число Среднее арифметическое Среднее геометрическое 156 82 119 113.102 -1158 2569 705.5 1724.79 256.3 289.5 272.9 272.395 9854.08 -493 4680.54 2204.1 -544.59 -12 -278.295 80.8398 Алгоритм решения Так как ...
- ML6 20/09/2015Александр Димитриев
Условие Даны катеты прямоугольного треугольника. Найти его гипотенузу и площадь. Входные данные В одной строке задано два числа — катеты прямоугольного треугольника соответственно ...
- ML7. Смесь 07/10/2015Александр Коломеец
Задача. Смешано . Найти объем и температуру образовавшейся смеси. Алгоритм решения Из физики мы ...
- ML8 23/09/2015Настя Ивасенко
Задача. Определить периметр правильного . Тесты 4 2 16 3 5 51.9615 7 3 20.2261 5 5 36.3271 6 6 41.5692 Решение Величину угла можно найти если задано только количество вершин — . Для ...
- OCPC2021 A: Колёса деда Панаса 13/11/2021Мазурок Игорь Евгеньевич
Вы можете зарегистрироваться и решать эту задачу здесь. Ограничение времени: 500 мс Ограничение реального времени: 5 с Ограничение памяти: 256M Колёса деда Панаса Дед Панас, постоялец палаты номер ...
- OCPC2021. Задача A. Колёса деда Панаса (код решения) 20/01/2024Александр Мармалюк
Условие Дед Панас, постоялец палаты номер 17 заведения «Покосившийся Скворечник», срочно должен был принять свои таблетки умиротворения. К сожалению, нянечка рассыпала ...
- А1 15/09/2014Питон Пайтон
Задача. Даны два действительных числа . Получить их сумму, разность и произведение. Комментарий 0 0 0 0.0 0.0 Пройден 1 2 3.0 -1.0 2.0 Пройден 100.3 1000.0001 1100.3001 -899.7001 100300.01003 Не пройден из-за ошибки округления 1.2e2 -2.2e2 -100 340 -26400 Пройден 1.2e22 -2.2e22 -1e22 3.4e22 2.64e44 Пройден 1e308 1e308 1e308 0 1e616 Не ...
- А18 07/10/2014Сабиров Ильдар
Задача. Треугольник задан величинами своих углов . Найти стороны треугольника. x y z R a b c Комментарий 95 36 49 3 5.98 3.53 4.53 Тест пройден 90 45 45 7 14 9.9 9.9 Тест пройден 60 60 60 14 24.25 24.25 24.25 Тест пройден 47 34 56 9 Неверное значение углов. A18 C #include <stdio.h> #include<math.h> int ...
- А19 22/09/2014Оніщенко Олександр
Задача: Определить время, через которое встретятся два тела, равноускоренно движущиеся навстречу друг другу, если известны их начальные скорости,ускорения и начальное ...
- А23a 25/09/2014Чежеумова Анна
Задача: Треугольник задан длинами сторон . Найти длины высот . a b c p h1 h2 h3 Коментарий 1 2 3 3 0 0 0 Пройден 3 4 5 6 4 3 2,4 Пройден 6 8 10 12 8 6 4,8 Пройден 13 14 15 21 12,92 12 11,2 Пройден C++ #include <stdio.h> #include <math.h> int main() { ...
- А23б 30/09/2014Янішевська Альона Русланівна
Задача. Треугольник задан длинами сторон. Найти длины медиан. Длины сторон: . Тесты: a b c a1 b1 c1 Комментарий 1 4 5 4,5 3 1,5 Пройден 21 12 9 1,5 15 16,5 Пройден 24 17 9 6,40312 16,0078 20,3039 Пройден C++ #include <stdio.h> #include <math.h> int ...
- А25а 18/09/2014Антоненко Александр Сергеевич
Задача «Периметр треугольника». Произвольный треугольник задан координатами его вершин , а ...
- А26 23/10/2014Гусак Дмитро Євгенович
Задача: Найти площадь сектора, радиус которого равен 13.7, а дуга содержит заданное число радиан . Тесты: Ввод Вывод Результат 1 93.845 Площадь найдена -1 Неверный ввод Неправильные данные, подсчет невозможен 0.7 65.691 Площадь найдена 8.36 784.544 Площадь ...
- А27 17/09/2014Ілларіонова Марія Валеріївна
Задача А27. Даны действительные положительные числа можно построить треугольник. Найти углы треугольника. Комментарий 3 4 5 0,643501 0,927295 1,570796 Тест пройден. 6,8 5,2 9,3 0,801375 0,581525 1,758693 Тест пройден. 7,3 5 8,1 1,091967 0,653414 1,396212 Тест пройден. Код ...
- А28 18/09/2014Фесенко Катерина Володимирівна
Задача. Дано действительное число х. Не пользуясь никакими другими арифметическими операциями кроме сложения, вычитания и умножения, вычислить: 2x^4 + 3x^3 — 4x^2 ...
- А30 18/09/2014Стеблинський Ігор Віталійович
Дано действительное число . Не пользуясь никакими другими арифметическими операциями, кроме умножения, сложения и вычитания, вычислить : и ...
- И опять «низкая» таблица 12/07/2018Кирилл Волков
Задача В тридевятом государстве новое соревнование. Организаторы поняли, что предыдущая задача «Низкая таблица» была слишком простой и решили усложнить жизнь нашей ...
- Как не нужно решать задачи 17/09/2017Мазурок Игорь Евгеньевич
Есть довольно подробные рекомендации, как нужно решать задачи по программированию (в т.ч. для студентов). В конце заметки я дам ссылки ...
- КМ 29. Монеты 08/11/2016Герман Веранян
Задача Задача из журнала «Квант» №6 1970 г. стр. 28 В.И.Арнольд одинаковых монет лежат на столе, образую замкнутую цепочку. Сколько оборотов ...
- КМ17. Крестьянин на развилке 02/10/2016Эммануил Прокопов
Задача из журнала «Квант» №4 1970г. Крестьянин, подойдя к развилке двух дорог, расходящихся под углом 60°, спросил: <Как пройти в ...
- КМ26 30/09/2016Даниил Юдин
Задача Задача из журнала «Квант» №6 1970 г. Предположим, что в каждом номере нашего журнала в задачнике «Кванта» будет пять задач по ...
- Кольцo 09/11/2017Илья Черноморец
Заданы площадь кольца и радиус внешней окружности. Определить радиус внутренней окружности. Входные данные В одной строке заданы два вещественных числа: площадь кольца ...
- Монстр 18/04/2017Антон Куперман
Задача 787A с сайта codeforces.com. Задача Монстр гонится за Риком и Морти на другой планете. Они настолько напуганы, что иногда кричат. Точнее, ...
- Ю1.1 18/09/2014Ковальський Олександр Дмитрович
Задача. Из градусов в радианы. Угол α задан в градусах, минутах и секундах. Найти его величину в радианах(с максимально возможной точностью). Тесты. Ввод Вывод градусы(grad) минуты(min) Секунды(sec) радианы(rad) 0 0 0 0 90 0 0 1.570796326794897 179 59 60 3.141592653589793 -270 0 0 -4.7123889803847 C++ #include <iostream> #include ...
- Ю1.10 23/09/2014Григорян Артак
Задача Ю1.10. Квадратное уравнение. Найти корни квадратного уравнения, заданного своими коэффициентами, с положительным дискриминантом; подстановкой в уравнение убедиться в погрешности ...
- Ю1.11 18/09/2014Денисова Ольга
Задача Комплексное число. Заданы действительная и мнимая части комплексного числа . Преобразовать его в тригонометрическую ...
- Ю1.12 16/09/2014Кібакова Надія Олександрівна
Задача Экстремальные точки маятника. Заданы координаты точки подвески математического маятника B(x_1, ...
- Ю1.16 18/09/2014Божик Семен
Задача: в равнобедренном прямоугольном треугольнике известна высота h, опущенная на гипотенузу. Найти стороны треугольника. h a b c Комментарий 5 7.07107 7.07107 10 Пройдено. 7 9.89949 9.89949 14 Пройдено. 3.53553 5 5 7.07106 Пройдено. C++ #include <iostream> #include <cmath> double h, a, b, c; int ...
- Ю1.17 20/09/2014Бровко Ілля
ЗАДАЧА Длинна высоты. Треугольник задан длинами своих сторон. Найти длину высоты, опущенной из вершины А. Экстремальные тесты: сумма двух сторон равна ...
- Ю1.18. Задача Жестянщика 24/09/2016Никита Пересичный
Задача. Задача жестянщика. Из круга радиуса . Найти максимальный радиус круга, который можно вырезать из ...
- Ю1.19 18/09/2014Куленюк Денис Віталійович
Задача Ю1.19. Найти координаты вершины параболы Комментарий 1 -2 -3 1 -4 Пройден. 0 2 2 — — Не пройден так график y(x) не является ...
- Ю1.20 25/09/2014Зелінський Вячеслав Олександрович
Приближение ...
- Ю1.21 18/09/2014Карагяур Мілан Сергійович
Задача: Владелец автомобиля приобрел новый карбюратор, который экономит 50% топлива, новую систему зажигания, которая экономит 30% топлива, и поршневые кольца, экономящие ...
- Ю1.22 18/09/2014Недомовний Владислав
Задача. Треугольник задается координатами своих вершин на плоскости: . Найти площадь треугольника ABC. Тесты. A B C Площадь Комментарий 10 Пройден 15.5 Пройден 0 Пройден В третьем примере имеем вырожденный треугольник, для которого ...
- Ю1.23 19/09/2014Карташов Денис Геннадійович
Задача Треугольник задается координатами своих вершин на плоскости: . Найти сумму длин медиан данного треугольника. Тесты: Результат Прохождение ...
- Ю1.24 21/09/2014Кваша Дар`я Михайлівна
Задача. Треугольник задается координатами вершин на плоскости: (центр вписанной ...
- Ю1.25 22/09/2014Щебетовський Дмитро Геннадійович
Задача Ю 1.25 Задача: Найти внутренние углы треугольника abc по точкам, заданным на координатной плоскости и полученные значения углов перевести из ...
- Ю1.26 21/12/2014Сіренко Валерія Сергіївна
Задача: Треугольник задается координатами своих вершин на плоскости : . Найти длину и ...
- Ю1.27 27/09/2014Сорокина Полина
Задача: Треугольник задаётся координатами своих вершин на плоскости: , симметричную точке ...
- Ю1.3 18/09/2014Вустянюк Ігор Дмитрович
Задача. Длина отрезка задана в дюймах (1 дюйм = 2,54 см). Перевести значение длины в метрическую системы, т.е. выразить её в ...
- Ю1.4 18/09/2014Байков Дмитро
Задача. Временной интервал. Заданы моменты начала и конца некоторого промежутка времени в часах, минутах и секундах (в пределах одних суток). Найти ...
- Ю1.5 19/09/2014Бронфен-Бова Роман
Задача: в такси одновременно сели три пассажира. Когда вышел первый пассажир, на счетчике было рублей; когда вышел второй — ...
- Ю1.6 16/09/2014Іванов Вячеслав Володимирович
Задача: Коммерсант, имея стартовый капитал в . Через сколько лет он ...
- Ю1.6 18/09/2014Божик Семен
Задача: Коммерсант, имея стартовый капитал k, занялся бизнесом, который ежемесячно увеличивал капитал на p%. Через сколько лет* он накопит сумму s, ...
- Ю1.7 18/09/2014Швандт Максим Альбертович
Задача: Селекция. Селекционер вывел новый сорт зерновой культуры и снял с опытной делянки кг семян. Посеяв 1 кг семян, ...
- Ю1.7 29/10/2014Калачьов Андрій Сергійович
Задача: Селекция. Селекционер вывел новый сорт зерновой культуры и снял с опытной делянки кг семян. Посеяв 1 кг ...
- Ю1.8 25/09/2014Царев Николай Александрович
Задача: Среднегодовая производительность труда За первый год производительность труда на предприятии возросла на ...
- Ю1.8 28/10/2014Сорокина Полина
Задача: Среднегодовая производительность труда. За первый год производительность труда на предприятии возросла на %, за второй и третий — соответственно ...
- Ю1.9 21/09/2014Марченко Філіп Олександрович
Кубическое уравнение. Заданы три корня кубического уравнения : . Найти коэффициенты этого уравнения. Результат Результат Результат ...