|
|
|
|
|
|
|
| 1 Усмонов Диёрбек Дилшодович, 11 марта 2026 г. 12:04:19 |
| кто на Python сможет решить? Напишите пожалуйста!
|
|
|
| 2 Хакимов Юсуф, 06 марта 2026 г. 7:34:44 |
| #include <iostream> using namespace std; int main() { char a,b; int x1,x2,y1,y2; cin>>a>>y1>>b>>y2; x1=a-'A'+1; x2=b-'A'+1; bool c=false; if(x1==x2 || y1==y2) { cout<<"Rook"<<endl; c=true; } if(abs(x1-x2)==abs(y1-y2)) { cout<<"Bishop"<<endl; c=true; } if((abs(x1-x2)==2 && abs(y1-y2)==1)|| (abs(x1-x2)==1 && abs(y1-y2)==2)) { cout<<"Knight"<<endl; c=true; } if((x1==x2 || y1==y2)||(abs(x1-x2)==abs(y1-y2))) { cout<<"Queen"<<endl; c=true; } if((abs(x1-x2)==1 && abs(y1-y2)==1)|| abs (x1-x2)+abs(y1-y2)==1) { cout<<"King"<<endl; c=true; } if(x1==x2 && y1!=1) { if((y1==2 && y1+2==y2) || y1+1==y2) { cout<<"Pawn"<<endl; c=true; } } if(c==false) { cout<<"Nobody"; } }
|
|
|
| 3 Хакимов Юсуф, 06 марта 2026 г. 7:28:55 |
| спс
|
|
|
| 4 Хакимов Юсуф, 06 марта 2026 г. 7:28:30 |
| чтчииисис
|
|
|
| 5 Шохваххоб, 23 января 2026 г. 11:41:01 |
| vashshe slojnaya zadacha axuyet
|
|
|
| 6 Ярбобоев Усмонджон, 18 декабря 2025 г. 8:20:42 |
| #include <iostream> using namespace std; int main() { char a,b; int x1,x2,y1,y2; cin>>a>>y1>>b>>y2; x1=a-'A'+1; x2=b-'A'+1; bool c=false; if(x1==x2 || y1==y2){ cout<<"Rook"<<endl; c=true; } if(abs(x1-x2)==abs(y1-y2)){ cout<<"Bishop"<<endl; c=true; } if((abs(x1-x2)==2 && abs(y1-y2)==1)|| (abs(x1-x2)==1 && abs(y1-y2)==2)){ cout<<"Knight"<<endl; c=true; } if((x1==x2 || y1==y2)||(abs(x1-x2)==abs(y1-y2))){ cout<<"Queen"<<endl; c=true; } if((abs(x1-x2)==1 && abs(y1-y2)==1)|| abs (x1-x2)+abs(y1-y2)==1){ cout<<"King"<<endl; c=true; } if(x1==x2 && y1!=1){ if((y1==2 && y1+2==y2) || y1+1==y2){ cout<<"Pawn"<<endl; c=true; } } if(c==false){ cout<<"Nobody"; }} 100%
|
|
|
| 7 Куаныш Мухаммеджан Жанболатулы, 09 декабря 2025 г. 17:31:51 |
| c, k = map(str,input().split()) arip = ["A","B", "C", "D", "E", "F" ,"G", "H"] for i in range (len(arip)): if c[0] == arip[i]: arippos1 = i+1 for i in range (len(arip)): if k[0] == arip[i]: arippos2 = i+1 san1 = int(c[1]) san2 = int(k[1]) x1 = arippos1 y1 = san1 x2 = arippos2 y2 = san2 kate = 0 def Rook(x1,y1,x2,y2): global kate if x1 == x2 or y1 == y2: print("Rook") else: kate += 1 def Bishop(x1,y1,x2,y2): global kate if abs(x1-x2) == abs(y1-y2): print("Bishop") else: kate += 1 def Queen(x1,y1,x2,y2): global kate if (abs(x1-x2) == abs(y1-y2)) or (x1 ==x2 or y1==y2): print("Queen") else: kate += 1 def King(x1,y1,x2,y2): global kate if (abs(x1-x2)<2 and abs(y1-y2)<2): print("King") else: kate += 1 def Knight(x1,y1,x2,y2): global kate dx = abs(x1 - x2) dy = abs(y1 - y2) if abs(dx == 2 and dy == 1) or abs(dx == 1 and dy == 2): print("Knight") else: kate+=1 def Pawn(x1,y1,x2,y2)
|
|
|
| 8 Мухаммад Иброхимов, 01 декабря 2025 г. 8:07:18 |
| #include <iostream> using namespace std; int main() { char a,b; int x1,x2,y1,y2; cin>>a>>y1>>b>>y2; x1=a-'A'+1; x2=b-'A'+1; bool c=false; if(x1==x2 || y1==y2){ cout<<"Rook"<<endl; c=true; } if(abs(x1-x2)==abs(y1-y2)){ cout<<"Bishop"<<endl; c=true; } if((abs(x1-x2)==2 && abs(y1-y2)==1)|| (abs(x1-x2)==1 && abs(y1-y2)==2)){ cout<<"Knight"<<endl; c=true; } if((x1==x2 || y1==y2)||(abs(x1-x2)==abs(y1-y2))){ cout<<"Queen"<<endl; c=true; } if((abs(x1-x2)==1 && abs(y1-y2)==1)|| abs (x1-x2)+abs(y1-y2)==1){ cout<<"King"<<endl; c=true; } if(x1==x2 && y1!=1){ if((y1==2 && y1+2==y2) || y1+1==y2){ cout<<"Pawn"<<endl; c=true; } } if(c==false){ cout<<"Nobody"; } return 0; мана ктфтаги 10 сомон
|
|
|
| 9 Неизвестный, 29 ноября 2025 г. 14:48:50 |
| The naswer is: #include <iostream> using namespace std; int main() { char X1, X2; int y1, y2; cin >> X1 >> y1 >> X2 >> y2; int nb = 0; int x1 = X1 - 64, x2 = X2 - 64; if (max(abs(x1 - x2), abs(y1 - y2)) == 1) { cout << "King" << endl; nb += 1; } if ((x1 == x2 || y1 == y2) || abs(x1 - x2) == abs(y1 - y2)) { cout << "Queen" << endl; nb += 1; } if (x1 == x2 || y1 == y2) { cout << "Rook" << endl; nb += 1; } if (abs(x1 - x2) == abs(y1 - y2)) { cout << "Bishop" << endl; nb += 1; } if ((abs(x1 - x2) == 1) && (abs(y1 - y2) == 2) || (abs(x1 - x2) == 2) && (abs(y1 - y2) == 1)) { cout << "Knight" << endl; nb += 1; } if (y1 != 8 && y1 != 1 && x1 == x2 && y1 < y2) { if (y1 == 2 && abs(y2 - y1) <= 2) { cout << "Pawn" << endl; nb += 1; } else if
|
|
|
| 10 Гаффоров Абдурауф, 29 ноября 2025 г. 9:05:02 |
| if (s1 == s2 && b1 != 1) { if ((b1 == 2 && b1 + 2 == b2) || (b1 + 1 == b2)) { cout << "Pawn" << endl; k = 1; } }
|
|
|
| 11 Назаров Даниил Дмитриевич, 09 сентября 2025 г. 13:29:48 |
| if ((a[0]+1==a[3] && a[1]+2==a[4]) || (a[0]+2==a[3] && a[1]+1==a[4]) || (a[0]-1==a[3] && a[1]+2==a[4]) || (a[0]-2==a[3] && a[1]+1==a[4]) || (a[0]-1==a[3] && a[1]-2==a[4]) || (a[0]-2==a[3] && a[1]-1==a[4]) || (a[0]+1==a[3] && a[1]-2==a[4]) || (a[0]+2==a[3] && a[1]-1==a[4])) cout<<"Knight";
|
|
|
| 12 Назаров Даниил Дмитриевич, 09 сентября 2025 г. 13:19:19 |
| if ((a[0+1]==a[3] && a[1+2]==a[4]) || (a[0+2]==a[3] && a[1+1]==a[4]) || (a[0-1]==a[3] && a[1+2]==a[4]) || (a[0-2]==a[3] && a[1+1]==a[4]) || (a[0-1]==a[3] && a[1-2]==a[4]) || (a[0-2]==a[3] && a[1-1]==a[4]) || (a[0+1]==a[3] && a[1-2]==a[4]) || (a[0+2]==a[3] && a[1-1]==a[4])) cout<<"Knight";
|
|
|
| 13 Азимов Давлатбек, 06 августа 2025 г. 6:55:17 |
| code; #include <iostream> #include <cmath> using namespace std; int main() { int b1, t1, t2, b2, m, n, k = 0; char a1, a2; cin >> a1 >> b1; t1 = a1; cin >> a2 >> b2; t2 = a2; if ((t1 == t2) || (b1 == b2)) { cout << "Rook" << endl; k = 1; } n = abs(t1 - t2); m = abs(b1 - b2); if (n == m) { cout << "Bishop" << endl; k = 1; } if (((t2 == t1 + 1) && (b2 == b1 + 2)) || ((t2 == t1 + 2) && (b2 == b1 + 1)) || ((t2 == t1 - 1) && (b2 == b1 + 2)) || ((t2 == t1 - 2) && (b2 == b1 + 1)) || ((t2 == t1 - 1) && (b2 == b1 - 2)) || ((t2 == t1 - 2) && (b2 == b1 - 1)) || ((t2 == t1 + 1) && (b2 == b1 - 2)) || ((t2 == t1 + 2) && (b2 == b1 - 1))) { cout << "Knight" << endl; k = 1; } if (((t1 == t2) || (b1 == b2)) || (n == m)) { cout << "Queen" << endl; k = 1; } if (((t2 == t1 + 1) && (b1 == b2)) || ((t2 == t1 - 1) && (b1 == b2)) ||
|
|
|
| 14 Нуралийев Шухрат, 04 августа 2025 г. 12:46:50 |
| dadang
|
|
|
| 15 Бобоев Некбахт, 12 апреля 2025 г. 12:33:57 |
| davs
|
|
|
| 16 Валиев Фирдавс, 12 апреля 2025 г. 12:33:55 |
| fir
|
|
|
| 17 Бобоев Некбахт, 12 апреля 2025 г. 12:33:33 |
| davs
|
|
|
| 18 Валиев Фирдавс, 12 апреля 2025 г. 12:33:32 |
| fir
|
|
|
| 19 Фазлиддин, 05 апреля 2025 г. 11:55:50 |
| Ҳа ҷони Ако
|
|
|
| 20 Зокиров Манучехр, 04 апреля 2025 г. 20:39:18 |
| ответьте админы
|
|
|
Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!
| | | |