Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
[Вернуться к задаче]   1
  1  Валиев Фирдавс, 14 мая 2025 г. 8:17:33
     #include <iostream> using namespace std; int main() { int a,b,c,d,s=0; cin>>a>>b>>c>>d; if (d<=a){ s=d*b; } else { s=a*b+(d-a)*c; } cout<<s<<endl; return 0; }
  2  Хасянжин Лев Алексеевич, 15 апреля 2025 г. 16:16:35
     Python AC a, b, c, t = map(int, input().split()) if t <= a: print(t*b) else: print(a * b + (t - a) * c)
  3  Кочеков Антон Алексеевич, 15 апреля 2025 г. 12:23:18
     что в шестом тесте?
  4  Коркемали, 29 марта 2025 г. 9:13:47
     что в тесте 6?
  5  Абенов Султан Тимурулы, 22 января 2025 г. 19:21:27
     на 2 тесте а минут платим по обычной цене а остальное по с рублей за минут
  6  Абенов Султан Тимурулы, 22 января 2025 г. 19:19:11
     какой логикой на 2 тесте ответ 50????
  7  Руслан Истамкулов, 12 января 2025 г. 19:50:01
     Presentation error a,b,c,t = map(int,input().split()) if t>a: print(a*b+(t-a)*c) if t==a: print(a*b)
  8  Ибраим Кайнар, 19 декабря 2024 г. 15:22:28
     #include <bits/stdc++.h> #define int long long using namespace std; signed main() { int a,b,c,d; cin>>a>>b>>c>>d; int q=a*b, w=d-a, e=w*c, r=e+q; if(w<0) cout<<a*c; else cout<<r; }
  9  Батыркожа Аманжан, 12 октября 2024 г. 18:37:29
     A, B, C, T = map(int, input().split()) if T <= A: t = T * B else: t = A * B + (T - A) * C print(t)
  10  Жаппас Жандос Адилулы, 09 октября 2022 г. 10:57:58
     20 1 3 30 30 = 10+20 20*1+10*3=20+30=50 второй тест
  11  Жетибаев Арсен Бауржанович, 28 июля 2022 г. 14:05:37
     обьясните мне второй тестинг, типо т =30, а=20, т>а то там по идее 30 *3 должно быть 90, а не 50, я не понимаю
  12  Адилхан Алимберди, 07 апреля 2022 г. 15:45:18
     A - это ограничение.
  13  Неизвестный, 27 апреля 2020 г. 16:53:03
     Ахахахаха, люди, которые решают эту задачу: Вот у вас симка допустим Билайна. У вас по тарифному плану 300 минут дано. В прошлом месяце вы потратили все минуты, так как у вас было с кем поговорить. А в этом месяце вам было не с кем поговорить и вы потратили 150 минут... Делайте выводы))
  14  Шрестха Роман Паванович, 05 августа 2019 г. 19:38:48
     Спасибо за подсказки. Сам попался на такую фигню, не учел что разговор может быть меньше нормы))
  15  Сухарев Игорь Андреевич, 09 мая 2019 г. 0:44:55
     Платить C рублей нужно лишь за миныты СВЕРХ A, т. е. за T - A минут.
  16  Неизвестный Уфа, 17 марта 2019 г. 18:06:43
     спойлер: может быть так что a > t
  17  Акшабаков Азизбек Адилбек, 26 октября 2018 г. 8:15:15
     Нужно ещё учесть то, что время разговора может быть меньше начального тарифа.
 1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2025, ИНН 246305493507, E-mail: admin@acmp.ru