|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.11.2020, 13:03 | #1 |
Новичок
Джуниор
Регистрация: 27.11.2020
Сообщений: 2
|
Задание начального уровня. Подготовка к олимпиаде
Подготовка к олимпиаде
Вася готовится к муниципальному этапу олимпиады по информатике, он хочет показать на нём хороший результат. Чтобы добиться этого, он разработал собственную систему тренировок — он каждый день решает задачи. Причём, он решает разное количество задач в будние и в выходные дни. В будний день Вася решает X задач, в выходной день — Y задач. Выходным Вася считает каждый K -й день, то есть дни с номерами K , 2 K , 3 K , … являются выходными. Вася будет готовиться к олимпиаде ровно N дней и он хочет заранее знать, сколько всего задач он решит. Считается, что Вася решает задачи, начиная с дня с номером 1. Требуется написать программу, которая по данным N , K , X , Y вычисляет количество решённых задач. Входные данные В первой строке вводится натуральное число N ( 1 ⩽ N ⩽ 1000 ) - количество дней, которое Вася будет решать задачи для подготовки к олимпиаде. Во второй строке вводится натуральное число K ( 1 ⩽ K ⩽ 1000 ) - номер первого выходного дня. В третьей строке вводится натуральное число X ( 1 ⩽ X ⩽ 1000 ) - количество задач, которое Вася решает в будний день. В четвёртой строке вводится натуральное число Y ( 1 ⩽ Y ⩽ 1000 ) - количество задач, которое Вася решает в выходной день. Выходные данные Выведите единственное целое число — суммарное количество решённых задач. Пример входные данные 3 2 10 15 выходные данные 35 Примечание В примере в первый и третий день Вася решит по 10 задач. Во второй день он решит 15 задач. |
27.11.2020, 13:26 | #2 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
Дык я не понял - кто готовится к олимпиаде - мы или Вася? Кому задание ?
|
27.11.2020, 13:29 | #3 |
Новичок
Джуниор
Регистрация: 27.11.2020
Сообщений: 2
|
digitalis, Вася. Это так задача звучит. Решите пожалуйста
|
27.11.2020, 14:51 | #4 |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,309
|
Начни.
Напиши первую часть кода, в которой переменные N, K, X, Y получают свои значения. Попробуй определить, сколько будет выходных? Можешь просто описать своими словами, как это сделать. А сколько тогда будет будней? Далее всё будет проще.
Как-то так, ...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Оцените сложность экзамена на програмера начального уровня, full stack | rlib | Свободное общение | 6 | 24.10.2015 22:41 |
Подготовка к региональной олимпиаде | New man | Помощь студентам | 20 | 14.12.2012 21:01 |
План обучения.Подготовка к олимпиаде. | DeaD-Morozzz | Свободное общение | 17 | 23.10.2012 23:05 |
лабораторное задание по дисциплине "Программирование на языке высокого уровня" (с++) | Иван Савин | Помощь студентам | 2 | 01.01.2011 18:36 |