| 1 ВПА, 05 августа 2026 г. 16:58:08 |
| double h, a, b; int res = (int)(ceil((h - a) / (a - b)) + 1) * (h > a) + (h <= a);
|
|
|
| 2 Перельман Кан Абраамович, 12 июля 2026 г. 7:36:19 |
| #include<iostream> main() { int H, A, B; std::cin >> H >> A >> B; std::cout << ((H <= A) ? 1 : (H - B + A - B - 1) / (A - B)); }
|
|
|
| 3 Перельман Кан Абраамович, 12 июля 2026 г. 7:35:32 |
| в общем универсальной формулы я не смог придумат, я просто расмотрел случай когда H<=A, там будет ответ 1, а в ином случае применил свою формулу чуть измененную
|
|
|
| 4 Перельман Кан Абраамович, 12 июля 2026 г. 7:30:45 |
| что происходит на 5 тесте, я уже придумал несколько решений, все сыпятся на 5-ом, не понимаю в чем ошибка, разве что если A==B. int main() { double H,A,B; std::cin >>H>>A>>B; std::cout << std::ceil((H-B)/(A-B)); }
|
|
|
| 5 Маратов Бексултан, 05 июня 2026 г. 14:02:29 |
| пишут условного оператора когда он не пройден про циклы вопше молчу
|
|
|
| 6 Неизвестный, 07 мая 2026 г. 12:47:09 |
| using System; class Program { static void Main(string[] args) { string[] input = Console.ReadLine().Split(); long h = long.Parse(input[0]); long a = long.Parse(input[1]); long b = long.Parse(input[2]); long height = 0; for (int i = 1; ;i++) { height += a; if (height >= h) { Console.WriteLine(i); break; } height -= b; } } }
|
|
|
| 7 Бобиев Ахлиддин, 14 апреля 2026 г. 11:20:17 |
| #include <bits/stdc++.h> using namespace std; int main() { int h,a,b; cin>>h>>a>>b; if (a>=h) { cout << 1; } else if ((h-b)%(a-b)>0) { cout << (h-b)/(a-b)+1; } else { cout<<(h-b)/(a-b); } return 0; }
|
|
|
| 8 Хафизов Хабибулло, 09 апреля 2026 г. 12:19:28 |
| #include <bits/stdc++.h> using namespace std; int main() { int h,a,b; cin>>h>>a>>b; if (a>=h) { cout << 1; } else if ((h-b)%(a-b)>0) { cout << (h-b)/(a-b)+1; } else{ cout<<(h-b)/(a-b); } return 0; }
|
|
|
| 9 Даурен Думанулы, 07 апреля 2026 г. 11:04:19 |
| #include <iostream> using namespace std; int main() { int H, A, B; cin >> H >> A >> B; int days = (H - A + (A - B) - 1) / (A - B) + 1; cout << days << endl; return 0; }
|
|
|
| 10 Расулзода Иброхим, 07 марта 2026 г. 16:50:26 |
| #include <bits/stdc++.h> using namespace std; int main() { int h,a,b; cin>>h>>a>>b; if (a>=h) { cout << 1; } else if ((h-b)%(a-b)>0) { cout << (h-b)/(a-b)+1; }else{ cout<<(h-b)/(a-b); } return 0; }
|
|
|
| 11 Расулов Абдукарим, 16 января 2026 г. 4:36:56 |
| #include<bits/stdc++.h> using namespace std; int main() { long long a,b,c; cin>>a>>b>>c; cout<<(!(a - b)<= 0) * (a - b) / (b - c) + 1 * (1 && ((a - b))) * (!((a - b <= 0)))<<endl; return 0;}
|
|
|
| 12 Нурмухаммад Султонов, 09 января 2026 г. 13:16:19 |
| komu nujno spisat : #include<bits/stdc++.h> using namespace std; int main() { long long a , b , c ; cin >> a >> b >> c ; int s = 0 ; int kol = 0 ; while(s < a){ s += b ; kol ++; if(s >= a){ cout << kol ; return 0; } s -= c ; } }
|
|
|
| 13 Есентуров Айтуар Ернарович, 23 декабря 2025 г. 15:33:45 |
| ильяс а зачем ты скатал?
|
|
|
| 14 Панько Артём Николаевич, 06 декабря 2025 г. 12:05:26 |
| a, b, c = map(int, input().split()) d = 0 d += b e = 0 while a > d: d -= c d += b e += 12 print(e+1)
|
|
|
| 15 Панько Артём Николаевич, 06 декабря 2025 г. 12:03:41 |
| a, b, c = map(int, input().split()) d = 0 d += b e = 0 while a > d: d -= c d += b e += 1 print(e+1)
|
|
|
| 16 Неизвестный, 12 ноября 2025 г. 15:37:43 |
| i hape you can do it .I belive you my friend .DO IT DO IT DO IT!!!!!
|
|
|
| 17 Канивец Алексей Андреевич, 10 ноября 2025 г. 16:34:51 |
| jcfyutgyutyutyuyudtyuutydytutytyudyutduytdutydut
|
|
|
| 18 Волочаев Александр, 29 октября 2025 г. 18:29:41 |
| #include <iostream> using namespace std; int h,v,n; int main() { cin >>h>>a>>b; cout << (!((h-a)<=0))*(h-a)/(a-b)+1 + 1*(1 && ((h-a)%(a-b)))*(!((h-a)<=0)) << endl; return 0; }
|
|
|
| 19 Батяновский Ростислав Витальевич, 28 октября 2025 г. 13:06:48 |
| #include <iostream> using namespace std; int main() { long long a,h, b; cin>>h>>a>>b; if (a>=h) { cout << 1; } else if ((h-b)%(a-b)>0) { cout << (h-b)/(a-b)+1; } else{ cout<<(h-b)/(a-b); } return 0; }
|
|
|
| 20 Алдияр, 27 октября 2025 г. 17:37:52 |
| n,a,b = map(int,input().split()) s =0 c =1 if a >= n: print(1) else: while s < n: s += a if s >=n: break else: s-=b c+=1 print(c) что за ошибка на 5 ом тесте?
|
|
|