| 1 Панько Артём Николаевич, 28 апреля 2026 г. 12:16:11 |
| что во 2 тесте
|
|
|
| 2 Абду, 15 января 2026 г. 15:51:33 |
| #include <bits/stdc++.h> using namespace std; int main(){ string a,b,c; cin >> a >> b >> c; if((a[0]=='X' && b[1]=='X' && c[2]=='X') or (a[2]=='X' && b[1]=='X' && c[0]=='X') or (a[0]=='X' && a[1]=='X' && a[2]=='X') or (b[0]=='X' && b[1]=='X' && b[2]=='X') or (c[0]=='X' && c[1]=='X' && c[2]=='X') or (a[0]=='X' && b[0]=='X' && c[0]=='X') or (a[1]=='X' && b[1]=='X' && c[1]=='X') or (a[2]=='X' && b[2]=='X' && c[2]=='X')){ cout << "Win"; return 0; } else if((a[0]=='O' && b[1]=='O' && c[2]=='O') or (a[2]=='O' && b[1]=='O' && c[0]=='O') or (a[0]=='O' && a[1]=='O' && a[2]=='O') or (b[0]=='O' && b[1]=='O' && b[2]=='O') or (c[0]=='O' && c[1]=='O' && c[2]=='O') or (a[0]=='O' && b[0]=='O' && c[0]=='O') or (a[1]=='O' && b[1]=='O' && c[1]=='O') or (a[2]=='O' && b[2]=='O' && c[2]=='O')){ cout << "Lose"; return 0; } else { cout << "Draw"; } }
|
|
|
| 3 Максудов Самиаллох Саидасроровичч, 15 декабря 2025 г. 12:13:01 |
| #include<bits/stdc++.h> using namespace std; int main() { int k=0; string s1,s2,s3; cin>>s1>>s2>>s3; if(s1[0]==79 && s1[0]==s1[1] && s1[0]==s1[2]) { k++; cout<<"Lose"; } if(s2[0]==79 && s2[0]==s2[1] && s2[0]==s2[2]) { k++; cout<<"Lose"; } if(s3[0]==79 && s3[0]==s3[1] && s3[0]==s3[2]) { k++; cout<<"Lose"; } if(s1[0]==79 && s1[0]==s2[0] && s1[0]==s3[0]) { k++; cout<<"Lose"; } if(s1[1]==79 && s1[1]==s2[1] && s1[1]==s3[1]) { k++; cout<<"Lose"; } if(s1[2]==79 && s1[2]==s2[2] && s1[2]==s3[2]) { k++; cout<<"Lose"; } if(s1[0]==79 && s1[0]==s2[1] && s1[0]==s3[2]) { k++; cout<<"Lose"; } if(s1[2]==79 && s1[2]==s2[1] && s1[2]==s3[0]) { k++; cout<<"Lose"; } if(s1[0]==88 && s1[0]==s1[1] && s1[0]==s1[2]) { k++; cout<<"W
|
|
|
| 4 Эгамбердиев Ансоржон Мамадаминович, 03 октября 2025 г. 10:27:56 |
| #include<bits/stdc++.h> using namespace std; int ansorjon(string a,string b,string c){ if(a[0]==char(88)&&a[1]==char(88)&&a[2]==char(88)) return 5; if(b[0]==char(88)&&b[1]==char(88)&&b[2]==char(88)) return 5; if(c[0]==char(88)&&c[1]==char(88)&&c[2]==char(88)) return 5; if(a[0]==char(88)&&b[0]==char(88)&&c[0]==char(88)) return 5; if(a[1]==char(88)&&b[1]==char(88)&&c[1]==char(88)) return 5; if(a[2]==char(88)&&b[2]==char(88)&&c[2]==char(88)) return 5; if(a[0]==char(88)&&b[1]==char(88)&&c[2]==char(88)) return 5; if(a[2]==char(88)&&b[1]==char(88)&&c[0]==char(88)) return 5; if(b[0]==char(79)&&b[1]==char(79)&&b[2]==char(79)) return 2; if(c[0]==char(79)&&c[1]==char(79)&&c[2]==char(79)) return 2; if(a[0]==char(79)&&b[0]==char(79)&&c[0]==char(79)) return 2; if(a[1]==char(79)&&b[1]==char(79)&&c[1]==char(79)) return 2; if(a[2]==char(79)&&b[2]==char(79)&&c[2]==char(79)) return 2; if(a
|
|
|
| 5 Киселев Артём, 15 июля 2025 г. 20:45:32 |
| Что в 16 тесте?
|
|
|
| 6 Расул, 16 января 2025 г. 9:31:23 |
| import math x, y = map(float, input().split()) expression = x ** 2 + 3 * x result = math.exp(expression) surat = 1 / (x + 2 / (x ** 2) + 3 / (x ** 3)) + result maxraj = math.atan(x + y) + abs((5 + x) ** 2) butun_qism = math.cos(y ** 2 + x ** 2 / 2) ** 2 print(f"{(surat / maxraj - butun_qism):.2f}")
|
|
|
| 7 Неизвестный, 22 октября 2024 г. 23:44:07 |
| пока чуваки решают через if, я(сигма прогер) решил задачку через циклы и не мучился с думанием всех случаев (сигма эмодзи) :))))))
|
|
|
| 8 Неизвестный, 25 июля 2024 г. 12:39:53 |
| Впредь я буду использовать 8 if-ов а не пытаться изобрести что то
|
|
|
| 9 Аристархов Даниил Евгеньевич, 25 июля 2023 г. 13:15:55 |
| Думал сложно, а на самом деле 13 ifов и готово
|
|
|
| 10 Федорук Семён Романович, 23 мая 2023 г. 19:11:57 |
| Клавиатуркин Иван Васильевич, нет. Третий тест не совпадает с примером и проверяет победу/поражение по горизонтали. Например, ".XX /n .XX /n OOO"
|
|
|
| 11 Рахматуллоев Шукрулло, 06 мая 2023 г. 8:41:52 |
а если оба выиграли? Ест такой тест? Первый, выстроивший в ряд три своих фигуры по вертикали, горизонтали или диагонали, выигрывает, __и на этом игра заканчивается__.
|
|
|
| 12 Кирко Руслан Игоревич, 16 сентября 2022 г. 16:27:07 |
| если клетки заполнены не все, там всего одна пара if, else. нужно подсчитать количество всех знаков, которые не точка
|
|
|
| 13 Кирко Руслан Игоревич, 16 сентября 2022 г. 16:24:29 |
| долго думал как сделать без восьми условий, в случае если все клетки заполнены и нужно найти 3 крестика в ряд, но так ничего и не придумал((
|
|
|
| 14 Клавиатуркин Иван Васильевич, 08 ноября 2020 г. 8:53:11 |
| А третий тест, это тот же самый, что в примере? (То есть, там Draw?)
|
|
|
| 15 Егоров Илья Валерьевич, 17 июня 2020 г. 19:25:01 |
Имамбек, такое по условию невозможно. Если не все клетки заполнены, то 100% у кого-то выигрышная комбинация (иначе б игра продолжилась). Именно так, это следует из второго абзаца условия задачи.
|
|
|
| 16 Имамбек, 14 июня 2020 г. 14:06:56 |
| Что надо выводить если ... ... ...? Тоесть победителей нет но и не все клетки заполнены
|
|
|
| 17 Шрестха Роман Паванович, 22 февраля 2020 г. 22:54:13 |
| Если есть эффективный алгоритм для решения данной задачи, то было бы интересно почитать решение. Потому что большинство, в том числе и я, решали перебором всех возможных выигрышных комбинаций.
|
|
|
| 18 Лебедев Владислав, 16 октября 2019 г. 23:27:56 |
| .XO .OX OXX Не проверяет этот вариант, добавьте тест.
|
|
|
| 19 Максимец Илья, 13 октября 2019 г. 18:18:59 |
| А может быть такой инпут? ХОХ ХОХ ХОХ
|
|
|
| 20 Галуц Антон Андреевич, 13 мая 2019 г. 15:33:40 |
| ХАХ. Я не решал задачу только потому, что думал если клетка пустая то надо продумать как они походят)
|
|
|