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

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


 
[Вернуться к задаче]   1
  1  Бычковский Дима Алексеевичь, 04 ноября 2025 г. 19:02:20
     #include <bits/stdc++.h> using namespace std; int main() { float k,m,n; cin >> k >> m >> n; if (n <= k) cout << 2 * m; else cout << ceil((2*n)/k)*m; return 0; }
  2  Абдуллаев Абилмансур Абдуллаевич, 05 августа 2025 г. 14:20:53
     #include <bits/stdc++.h> #define pb push_back #define ll long long #define int ll using namespace std; const int mod = 998244353; const ll inf = 1e9; const int N= 2e5+5; const double eps = 1e-6; //vector<pair<int,int>> g[N]; vector<int> dx = {0,1,0,-1}; vector<int> dy = {-1,0,1,0}; void solve() { int k,m,n; cin >> k >> m >> n; int ans = 0; vector<int>cnt(n+2,0); while(true) { int used = 0; for(int i = 0;i<n && used<k;i++) { if(cnt[i]<2) { used++; cnt[i]++; } } if(used == 0 ) break; ans+=m; } cout<<ans; } signed main() { ios_base::sync_with_stdio(0); int t=1; //cin >> t; while(t--) { solve(); } return 0; } админ, почему не принимает?
  3  Якубов Мубинходжа Азизходжаевич, 30 июня 2025 г. 8:16:51
     #include <bits/stdc++.h> using namespace std; int main() { double k,m,n; cin >> k >> m >> n; if (n <= k) cout << 2 * m; else cout << ceil((2*n)/k)*m; return 0; }
  4  Неизвестный, 23 июня 2025 г. 11:40:19
     что на 7 тесте?
  5  Кенжебек Айбар Айдын, 29 апреля 2025 г. 15:31:42
     blat chto eto za pizdec
  6  Неизвестный, 29 апреля 2025 г. 15:31:39
     I oxuet from this and my popa is rvatsa Kotleta and I can ask only ebat tvoyu mat
  7  Кулик Николай Алексеевич, 08 февраля 2025 г. 10:46:27
     #include <iostream> using namespace std; int main() { int k,n,m; int min_time=0; cin>>k>>m>>n; if (n<=k){ min_time=m*2; cout<<min_time; } else if (n>k){ if (n%k==0){ min_time=n*2*m/k; } else if (n%k!=0){ min_time=(n-(n%k))*2*m/k; min_time+=m*2; } } cout<<min_time; } Считает вроде правильно, но принимать задачу не хочет
  8  Кадамбоев Зафар Сардоревич, 31 января 2025 г. 10:07:37
     I oxuet from this and my popa is rvatsa Kotleta and I can ask only ebat tvoyu mat
  9  Акбатыров Эмин, 16 июля 2024 г. 22:31:59
     Огиенко Анастасия Андреевна, непрерывно только одну сторону котлеты жарить нужно
  10  Огиенко Анастасия Андреевна, 28 апреля 2024 г. 18:01:20
     написано же , что котлеты нужно жарить непрерывно , а по с 2 и 3 получается, что жарка одной котлеты прерывается
  11  Карпов Виктор Сергеевич, 23 сентября 2017 г. 15:45:33
     Один if можно убрать с помощью формулы для целочисленного деления с избытком:

```
a / b = (a + b - 1) / b
```

Если числа делятся нацело — будет ровно a/b, если нет — будет следующее число за a/b.
  12  Кулюкин Артём, 12 июня 2016 г. 14:48:42
     Ребята, представьте, что вы жарите не котлеты, а стороны котлет.(Не n котлет, а 2n сторон)
Удачи=)
  13  Тарасов Егор Алексеевич, 24 мая 2016 г. 11:00:19
     Тесты
7 7 15 - 35
7 7 14 - 28
7 7 8 - 21
7 7 7 - 14
  14  Фаррух, 04 апреля 2016 г. 22:21:33
     Пожалуйста не добавляете свой код мешаете думать.
  15  Ганущак Влад Олегович, 14 октября 2015 г. 21:49:15
     Здесь 3 Примечательных случая:
K M N ответ:
5 6 28 72
5 6 27 66
6 3 9 9
Удачи в реализации программы!
  16  Рябухин Александр Михайлович, 15 августа 2015 г. 23:26:24
     В тесте 2 1 3 ответ будет 3, а не 4, потому что :
мы можем жарить 1-вую котлету и 2-рую котлету,
потом дожаривать 1-вую котлету и начинаем жарить 3-тью.
После чего дожаривает 2-рую и 3-тью. 3 шага. 3 t
  17  Асылбек Разахбергенов, 22 января 2015 г. 19:30:42
     Тест: 2 5 3
Ответ: 15

В начале 3 котлета (все по 0/2)
1) 2 котлета - 5 мин (1/2, 1/2; 0/2)
2) один полужареный котлет заменяем с третьим - 5 мин (2/2, 1/2; 1/2)
3) убираем котлету, жареную с двух сторон (2/2), ставим вместо него третью котлету, жарим - 5 мин (2/2, 2/2; 2/2)
Итого - 15 мин
  18  Туренко Дмитрий Олегович, 11 января 2015 г. 18:07:43
     почему в тесте 2 1 3
правильный ответ должен быть 3 , а не 4?
разве мы сначала не жарим одну сковородку 2 минуты с 2-мя котлетами , а потом еще одну сковородку с одной котлетой 2 минуты?
2+2=4 минуты , разве не так?
  19  Газиз, 07 сентября 2014 г. 1:08:36
     У кого не получается, посмотрите задачу "Отбивные" на сайте braingames.ru
  20  Бондарчук Юрий Павлович, 08 июля 2014 г. 13:02:16
     acm.timus.ru/problem.aspx?space=1&num=1820
 1

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

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



Детальное описание новостной портал тут