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

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


 
[Вернуться к задаче]   1 2
  1  Самый крутой, 10 апреля 2026 г. 9:42:59
     #include <iostream> using namespace std; int main() { int c,v,r,c1,v1,r1,b=0,b1=0,n=0,n1=0,sum=0; cin >> c >> v >> r >> c1 >> v1 >> r1; b = c*(v/100)*r; b1 = c1*(v1/100)*r1; n = c*(v/100); n1 = c1*(v1/100); if(n1 > n) sum = (n1-n)*r1; else sum = (n-n1)*r; cout << b1+b+sum; } почему код не работает, можете подсказать?
  2  Кокшаров Кирилл, 05 февраля 2026 г. 15:21:11
     Неоднозначное условие. Если учитывать, что ущерб это первоначальная стоимость - последующая, то оцениваем: 1000 * 100 + 1000 * 90 = 190000 (лишние гайки); 1000 - 10% = 900; 1200 - 20 % = 960; 900 * 100 + 900 * 90 = 171000; 190000 - 171000 = 19000
  3  Беляев Борис, 24 декабря 2025 г. 11:13:08
     k1,l1,m1 = map(int,input().split()) k2,l2,m2 = map(int,input().split()) a = k1*l1//100 b = k2*l2//100 a1 = a * m1 a2 = b * m2 e = a1 + a2 if k1 - a>k2 - b: f = ((k1 - a)-(k2 - b))*m1 print(e+f) if k1 - a<k2 - b: g = ((k2 - b)-(k1 - a))*m2 print(e+g) if k1 - a == k2 - b: print(e)
  4  Фалейчик Никита Владиславович, 02 мая 2025 г. 15:49:38
     Ребята, я Вас люблю!!!
  5  Рахимов Шарифчон, 13 марта 2025 г. 8:06:20
     #include <iostream> using namespace std; int main() { int k1,l1,m1,k2,l2,m2; cin>>k1>>l1>>m1>>k2>>l2>>m2; int n=(k1*l1/100)*m1; int m=(k2*l2/100)*m2; int a=k1-(k1*l1/100); int b=k2-(k2*l2/100); if(a>b){ cout<<(a - b)*m1 + n + m; } else if(b > a){ cout<<(b - a)*m2+m+n; } else if(a==b) { cout << n + m; } return 0; }
  6  Р а х м а т о в И с м о и л, 13 марта 2025 г. 8:01:30
     #include <bits/stdc++.h> #define ll long long using namespace std; int main() { ll k1,l1,m1,k2,l2,m2; cin>>k1>>l1>>m1>>k2>>l2>>m2; ll a=(k1 * l1)/100; ll a1=(k2 * l2)/100; ll s=a*m1+a1*m2; ll r1=k1-a; ll r2=k2-a1; if(r1>r2) s+=(r1 - r2)*m1; else s+=(r2 - r1)*m2; cout<<s; return 0; }
  7  Фазлиддин, 13 марта 2025 г. 7:24:18
     /*#include <iostream> using namespace std; int main() { int k1, l1, m1, k2, l2, m2; cin >> k1 >> l1 >> m1; cin >> k2 >> l2 >> m2; int s = k1 * l1 / 100; int s1 = k2 * l2 / 100; int s2 = k1 - s; int s3 = k2 - s1; int s4 = min(s2, s3); int s5 = s2 - s4; int s6 = s3 - s4; int SS = s5 * m1 + s6 * m2; cout << SS << endl; return 0; } */
  8  Оскар Аби, 29 января 2025 г. 15:58:44
     #include <bits/stdc++.h> using namespace std; #define ll long long int main() { cin.tie(nullptr); ios_base::sync_with_stdio(false); int k1, l1, m1, k2, l2, m2; cin >> k1 >> l1 >> m1 >> k2 >> l2 >> m2; ll n = (k1*l1/100)*m1; ll m = (k2*l2/100)*m2; ll a = k1 - (k1*l1/100); ll b = k2 - (k2*l2/100); if(a > b){ cout << (a - b) * m1 + n + m; } else if(b > a) { cout << (b - a) * m2 + m + n; } else if(a == b) { cout << n + m; } }
  9  Неизвестный, 14 ноября 2024 г. 14:11:23
     #include <bits/stdc++.h> using namespace std; int main(){ int k1, l1, m1, k2, l2, m2; cin >> k1 >> l1 >> m1 >> k2 >> l2 >> m2; int fff1 = (k1*l1/100)*m1; int fff2 = (k2*l2/100)*m2; int ff1 = k1 - (k1*l1/100); int ff2 = k2 - (k2*l2/100); if(ff1>ff2) cout << (ff1-ff2)*m1 + fff1+fff2; else if(ff2>ff1) cout << (ff2-ff1)*m2 + fff2+fff1; else if(ff1 = ff2) cout << fff1 + fff2; } почему это неправильно вроде у меня все работает но говорит presentation error
  10  Головко Ярослав Игоревич, 19 июня 2024 г. 20:08:16
     !!!ПОДСКАЗКА!!! Нужно считать сколько осталось болтов и гаек, а не сколько потерялось, почему так не знаю.
  11  Самандар, 05 марта 2024 г. 14:41:41
     Не соблюдён формат вывода, описанный в задаче. Возможно, произошёл сбой программы до или во время вывода. В случае использования файлов возможно указано неверное имя выходного файла
  12  Ефимов Артем Сергеевич, 07 августа 2023 г. 21:41:57
     кстати первый пример и первый тест одинаковые либо ответы одинаковые потому что я дал значения переменным такие же и первый тест прошел
  13  Ткаченко Артем, 11 февраля 2023 г. 16:17:28
     УЩЕРБ БУДЕТ если гаек и болтов не равное кол , нам не нужны болты без гаек,а гайки без болтов
  14  Кирко Руслан Игоревич, 26 августа 2022 г. 19:19:09
     долго думал, потом вспомнил про старый проверенный способ: расписать на бумажке/в пеинте визуально задачу в мелком масштабе(5 болтов, 3 гайки, к примеру). так намного легче понять
  15  Неизвестный, 23 марта 2022 г. 12:15:15
     Гайка без болта не нужна по этому и лишние ТОЖЕ выкидываем и ущерб становится больше
  16  Мейланов Ариф Шахабутдинович, 11 октября 2020 г. 0:10:59
     Глозман А, для этого есть тесты. Если проверить оба варианта решения, то можно понять, какой из них правильный, глядя на 'Output' в примере.
  17  Питоныч, 02 августа 2020 г. 15:20:33
     Задача оказывается легкая. Сначала не понял условие, месяц к ней не возвращался, а потом посмотрел "Обсуждение", увидел объяснение теста и легко решил. Спасибо Админу за помощь.
  18  Цыганов Пётр Игоревич, 30 мая 2020 г. 10:33:44
     Самое странное в этой задаче то. что гайки и болты так мало стоят)
  19  Шрестха Роман Паванович, 07 декабря 2019 г. 22:39:46
     Задача на самом деле интересная, но с формулировкой условия надо бы еще поработать.
  20  Максимец Илья, 17 ноября 2019 г. 16:48:56
     Господа! Не надо в задаче искать иную логику. Я пересчитал 4 раза первый тест и там всё верно. Логика действий правильна. Не надо заниматься ерундой и писать админу что попало. Задача правильна, алгоритм решения дан, вам остаётся лишь написать программу! Тем более если бы в задаче была ошибка, то там не было бы Accepted у других пользователей!!!
 1 2

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

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