| 1 Фоменко Андрей Павлович, 21 апреля 2026 г. 1:20:18 |
| #include <iostream> #include <string> using namespace std; bool valid(char c) { string ok = "ABCEHKMOPTXY"; for (char x : ok) if (c == x) return true; return false; } int main() { int n; cin >> n; while (n--) { string s; cin >> s; if (s.length() == 6 && valid(s[0]) && isdigit(s[1]) && isdigit(s[2]) && isdigit(s[3]) && valid(s[4]) && valid(s[5])) cout << "Yes\n"; else cout << "No\n"; } }
|
|
|
| 2 Филатов Юрий Алексеевич, 02 марта 2026 г. 17:17:08 |
| Yes, а не YES; No, а не NO; аккуратнее :)
|
|
|
| 3 Неизвестный, 31 января 2026 г. 15:41:59 |
| #include <bits/stdc++.h> using namespace std; int main() { string s; long long n; cin>>n; string c="ABCEHKMOPTXY",d="0123456789"; for(int i=0; i<n; i++) { cin>>s; if(s.size()!=6) { cout<<"No"<<endl; continue; } long long p=c.find(s[0]); if(p==-1) { cout<<"No"<<endl; continue; } p=d.find(s[1]); if(p==-1) { cout<<"No"<<endl; continue; } p=d.find(s[2]); if(p==-1) { cout<<"No"<<endl; continue; } p=d.find(s[3]); if(p==-1) { cout<<"No"<<endl; continue; } p=c.find(s[4]); if(p==-1) { cout<<"No"<<endl; continue; } p=c.find(s[5]); if(p==-1) { cout<<"No"<<endl; continue;
|
|
|
| 4 Султонов Нурмухаммад, 29 января 2026 г. 10:31:11 |
| #include<bits/stdc++.h> using namespace std; #define ll long long int main() { ios_base::sync_with_stdio(0); cin.tie(); cout.tie(); int n ; cin >> n ; while(n--){ string s ; cin >> s ; int kol = 0 ; if(s[0] == 'A' || s[0] == 'B' || s[0] == 'C' || s[0] == 'E' || s[0] == 'H' || s[0] == 'K' || s[0] == 'M' || s[0] == 'O' || s[0] == 'P' || s[0] == 'T' || s[0] == 'X' || s[0] == 'Y'){ kol++; } if(int(s[1] - 48) >= 0 && int(s[1] - 48) <= 9){ kol++; } if(int(s[2] - 48) >= 0 && int(s[2] - 48) <= 9){ kol++; } if(int(s[3] - 48) >= 0 && int(s[3] - 48) <= 9){ kol++; } if(s[4] == 'A' || s[4] == 'B' || s[4] == 'C' || s[4] == 'E' || s[4] == 'H' || s[4] == 'K' || s[4] == 'M' || s[4] == 'O' || s[4] == 'P' || s[4] == 'T' || s[4] == 'X' || s[4] == 'Y'){ kol++; } if(s[5] == 'A' || s[5] =
|
|
|
| 5 Чабборов Абдурахмон Абдурашидович, 17 января 2026 г. 7:22:24 |
| #include <bits/stdc++.h> using namespace std; int main() { string str; int n; cin >> n; string t_char = "ABCEHKMOPTXY"; string t_digit = "0123456789"; for(int i = 0; i < n; ++i){ cin >> str; if(str.size() != 6) { cout << "No" << endl; continue; } int pos = t_char.find(str[0]); if(pos == -1){ cout << "No" << endl; continue; } pos = t_digit.find(str[1]); if(pos == -1){ cout << "No" << endl; continue; } pos = t_digit.find(str[2]); if(pos == -1){ cout << "No" << endl; continue; } pos = t_digit.find(str[3]); if(pos == -1){ cout << "No" << endl; continue; } pos = t_char.find(str[4]); if(pos == -1){ cout << "No" << endl; continue; } pos = t_char.find(str[5]);
|
|
|
| 6 Ярбобоев Усмонджон, 20 декабря 2025 г. 18:00:41 |
| C++ code
|
|
|
| 7 Азиз Саъдонов, 06 декабря 2025 г. 17:53:06 |
| l = ["A", "B", "C", "E", "H", "K", "M", "O", "P", "T", "X", "Y"] n = int(input()) for i in range(n): s = input().strip() letters = 0 if len(s) == 6: for i in range(len(s)): if s[i] in l and s[1].isdigit() and s[2].isdigit() and s[3].isdigit(): letters += 1 if len(s) == 6 and letters == 3: print("Yes") else: print("No")
|
|
|
| 8 Ярбобоев Усмонджон, 10 ноября 2025 г. 11:33:42 |
| #include <bits/stdc++.h> using namespace std; int main() { string s; long long n; cin>>n; string c="ABCEHKMOPTXY",d="0123456789"; for(int i=0;i<n;i++) { cin>>s; if(s.size()!=6) { cout<<"No"<<endl;continue; } long long p=c.find(s[0]); if(p== 1) { cout<<"No"<<endl;continue; } p=d.find(s[1]); if(p==-1) { cout<<"No"<<endl;continue; } p=d.find(s[2]); if(p==-1) { cout<<"No"<<endl;continue; } p=d.find(s[3]); if(p==-1) { cout<<"No"<<endl;continue; } p=c.find(s[4]); if(p==-1) { cout<<"No"<<endl;continue; } p=c.find(s[5]); if(p==-1) { cout<<"No"<<endl;continue; } else{cout<<"Yes"<<endl;} } } ЧТО В 12 ТЕСТЕ???????
|
|
|
| 9 Ярбобоев Усмонджон, 10 ноября 2025 г. 11:01:52 |
| что 12 тест????????
|
|
|
| 10 Акнияз Нысан, 18 октября 2025 г. 15:40:47 |
| ЧТО ДЕЛАТЬ 6 ТЕСТЕ
|
|
|
| 11 Александр, 14 мая 2025 г. 9:07:52 |
| Изучил чуть-чуть регулярные выражения, решая эту задачу. Если не знаете, как решать собственно, рекомендую их. Там сложновато может быть в начале с понимаем как работают они, но чуть-чуть разобравшись, решается ими легко.
|
|
|
| 12 Иван Рябцев, 07 февраля 2025 г. 9:09:12 |
| Уважаемый админ, какие входные данные в 11 тесте? решение мое верное но система выводит ошибку на 11 тесте (f=int(input()) alf='ABCEHKMOPTXY' num='0123456789' for _ in range(f): a=list(input()) if len(a)!=6: print('No') break if a[0] in alf and a[1] in num and a[2] in num and a[3] in num and a[4] in alf and a[5] in alf: print('Yes') else: print('No') )
|
|
|
| 13 Макс, 03 февраля 2025 г. 16:13:43 |
| истай негр
|
|
|
| 14 Оскар, 03 февраля 2025 г. 16:13:08 |
| Исатай чорт
|
|
|
| 15 ЭЛЬДАР АБИ, 03 февраля 2025 г. 16:11:18 |
| #include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; int a=n-1; cout << a; }
|
|
|
| 16 Аманжолов Динмухаммед, 22 января 2025 г. 15:58:35 |
| У кого 5 тест не идёт: почитайте условия, там написано что длинна строки может быть от 1 до 300, так что сделайте чтобы код проверял, точно ли 6 символов в номере. Я сам на этом попался, перечитал условия и всё понял
|
|
|
| 17 Амиржан аби, 20 января 2025 г. 18:15:32 |
| #include <bits/stdc++.h> using namespace std; using ll=long long; int main(){ string a; cin >>a; ll l,b; cin >> l >> b; ll n = (a[3] - '0') * 10 + (a[4] - '0') + b; ll m = n / 60 + (a[0] - '0') * 10 + (a[1] - '0') + l; if(n % 60 < 10 && m % 24 < 10){ cout << 0 << m % 24 << ':' << 0 << n % 60; } else if(n % 60 < 10){ cout << m % 24 << ':' << 0 << n % 60; } else if( m % 24 < 10){ cout << 0 << m % 24<<':'<< n % 60; } else { cout << m % 24 << ':' << n % 60; } }
|
|
|
| 18 Мылтыкбаев Иса, 09 января 2025 г. 14:54:35 |
| что за тест 5?
|
|
|
| 19 Шульга РОман, 13 ноября 2024 г. 11:28:04 |
| а что делать если ошибка в пятом тесте?
|
|
|
| 20 Насирджанов Дониёр, 27 июля 2024 г. 23:50:37 |
| "Длинны строк от 1 до 300" А ловко вы это придумали, я сначала даже и не понял
|
|
|