|
|
|
|
|
|
|
| 1 Мирский Максим Александрович, 13 ноября 2025 г. 10:15:48 |
| #include <bits/stdc++.h> using namespace std; int main() { string aa,de; long long a,b,c,d,ans,ans1; cin >> aa; if (aa.size()!=5) { cout << "ERROR"; return 0; } if (aa[0]=='A') a=1; if (aa[0]=='B') a=2; if (aa[0]=='C') a=3; if (aa[0]=='D') a=4; if (aa[0]=='E') a=5; if (aa[0]=='F') a=6; if (aa[0]=='G') a=7; if (aa[0]=='H') a=8; if (aa[0]!='A' && aa[0]!='B' &&aa[0]!='C' &&aa[0]!='D' &&aa[0]!='E' &&aa[0]!='F' &&aa[0]!='G' &&aa[0]!='H') { cout << "ERROR"; return 0; } if (aa[1]=='1' || aa[1]=='2' ||aa[1]=='3' ||aa[1]=='4' ||aa[1]=='5' ||aa[1]=='6' ||aa[1]=='7' ||aa[1]=='8') { de=aa[1]; b=stoll(de); } else { cout << "ERROR"; return 0; } if (aa[3]=='A') c=1; if (aa[3]=='B') c=2; if (aa[3]=='C')
|
|
|
| 2 Игнатенко Роман Сергеевич, 06 ноября 2025 г. 20:53:09 |
| проверка через if известных координат ["C7-D5","C7-E8","C7-E6","C7-B5","C7-A6","C7-A8"] не даст успеха. нужна проверка АБСОЛЮТНЫХ координат, которые возможны конём: C2-D4, C2-E3 и так далее. это можно найти при помощи нахождении разницы по вертикали и горизонтали и проверкой (col_diff == 1 and row_diff == 2) or (col_diff == 2 and row_diff == 1)
|
|
|
| 3 Сташевский Александр Витальевич, 20 октября 2025 г. 11:18:49 |
| Мой вам совет - для валидации строки используйте регулярки, а не пишите кучу if-ов
|
|
|
| 4 Терехов Макар Алексеевич, 08 октября 2025 г. 14:42:17 |
| #include <iostream> using namespace std; int main(){ string n; cin>>n; int nn0=0,nn1=0,nn3=0,nn4=0; char letters[]={'A','B','C','D','E','F','G','H'}; char nums[]={'1','2','3','4','5','6','7','8'}; bool n0=false,n1=false,n3=false,n4=false; for(int i = 0;i<8;i++){ nn0++; if((n[0])==letters[i]){ n0=true; break; } } for(int i = 0;i<8;i++){ nn1++; if((n[1])==nums[i]){ n1=true; break; } } for(int i = 0;i<8;i++){ nn3++; if((n[3])==letters[i]){ n3=true; break; } } for(int i = 0;i<8;i++){ nn4++; if((n[4])==nums[i]){ n4=true; break; } } if(n0 and n1 and n3 and n4 and n[2]=='-' and size(n)==5){ if((abs(nn0-nn3)==1 and abs(nn1-nn4)==2) or (abs(nn0-nn3)==2 and abs(nn1-nn4)==1)){ cout<<"YES"; } else{
|
|
|
| 5 Неизвестный, 19 августа 2025 г. 10:14:56 |
| Что проверяется в 21 тесте кто знает? Забил самостоятельно кучу вариантов. Все правильные. Скидываю решение - Wrong Answer на 21 тесте
|
|
|
| 6 Шипко К С, 05 августа 2025 г. 23:03:37 |
| да что вообще в 13 тесте что ему надо так быстро всё сделать ? за ним гуны что ли охотятся или что ?
|
|
|
| 7 Кушкин Иван Андреевич, 24 июля 2025 г. 20:11:08 |
| мммммм я гений. я брал A...F вместо A....H. Это просто мега мув
|
|
|
| 8 Кушкин Иван Андреевич, 24 июля 2025 г. 20:06:06 |
| что в 5-м тесте?
|
|
|
| 9 Султан Ернияз, 01 июля 2025 г. 14:19:11 |
| проверьте что середина должно быть -
|
|
|
| 10 Султан Ернияз, 01 июля 2025 г. 14:16:31 |
| что в 10ом тесте?
|
|
|
| 11 Антонюк Константин Алексеевич, 11 апреля 2025 г. 17:09:06 |
| подскажите в чем заключается 11 тест?
|
|
|
| 12 Кадамбоев Зафар Сардоревич, 02 апреля 2025 г. 14:28:29 |
| кон ходить E2-E4 дед ходить E2-E2
|
|
|
| 13 Мурсатова Томирис, 29 марта 2025 г. 13:39:38 |
| повар спросил у повара а какая у тебя профессия
|
|
|
| 14 Аймбетова Жанель, 29 марта 2025 г. 13:39:00 |
| какой кринж куда я поступала
|
|
|
| 15 Сидорова Карина Самсоновна, 11 марта 2025 г. 3:20:52 |
| пжпжжпжп поечму у меня ничего не работает
|
|
|
| 16 Чернявский Никита Максимович, 10 марта 2025 г. 20:32:50 |
| C7-D55 попробуете это оно должно вывести ERROR
|
|
|
| 17 Бек Канат Канатович, 06 марта 2025 г. 20:06:09 |
| У меня просто не может быть неправильный ответ. В чем проблема?
|
|
|
| 18 Мусалимов АР, 24 февраля 2025 г. 15:57:31 |
| Допишите, что корректными являются только ходы с заглавными буквами! По логике и буквы в нижнем регистре должны приниматься
|
|
|
| 19 Давлатбек, 03 декабря 2024 г. 13:37:12 |
| #include <iostream> #include <string> using namespace std; int main() { int n; cin >> n; int sum = 0,cnt=0; for (int i = 1; i <= n; i++) { sum += i; if (sum % 3 == 0) { cnt++; } } cout << cnt; }
|
|
|
| 20 Давыдов Дмитрий Андреевич, 23 ноября 2024 г. 15:57:02 |
| a = input() a = list(a) s = ["A","B","C","D","E","F","G","H"] n = [1,2,3,4,5,6,7,8] if len(a) == 5 and a[0] in s and a[3] in s and int(a[1]) in n and int(a[4]) in n and a[2] == "-": if abs(s.index(a[0]) - s.index(a[3]) ) == 1 and abs(int(a[1]) - int(a[4])) == 2: print("YES") elif abs(s.index(a[0]) - s.index(a[3]) ) == 2 and abs(int(a[1]) - int(a[4])) == 1 : print("YES") else: print("NO") else: print("ERROR") " Решение довольно долгое, но работает "
|
|
|
Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!
| | | |