Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
CSMS0006 - XOX |
ХОХ тоглоомоор хоёр тоглогч тоглох ба нэг нь Х нөгөө нь О гэсэн дүрс авна. Тэд ээлж ээлжээр аль нэг хоосон дөрвөлжин нүдэнд өөрийн дүрсийг зурна. 3 х 3 хэмжээтэй хөлөг дээр тоглох үед хэн түрүүлж аль нэг мөр, багана эсвэл диагоналийг өөрийн дүрсээр дүүргэсэн нь хожно. Уг тоглоомын дэлхийн аварга шалгаруулах тэмцээний сүүлийн өрөг явагдаж байтал хоёр тамирчны цуснаас допинг илэрсэн тул тоглолтыг зогсоожээ. Тоглогч бүр гурав гурван нүүдэл хийж амжсан байсан байна. Иймд шүүгчид энэ дуусаагүй өрөг дээр хэн хожих байсныг тодруулах болжээ. Олон улсын ХОХ-ын холбооны дүрмээр бол хамгийн эхний нүүдлийг Х хийдэг. Хоёр тоглогч хоёулаа хамгийн зөв нүүдлүүдээ хийж тоглосон үед хэн нь хожихыг тодорхойл.
Input
Оролтын файлд тоглогч бүрийн гурав, гурван нүүдэл хийсний дараах өргийн байрлалыг үзүүлсэн хүснэгт байна. Латин цагаан толгойн X, O-гоор тоглогчдын нүүдэл хийсэн нүднүүдийг тэмдэглэсэн ба # дүрсээр хоосон байгаа нүднүүдийг тэмдэглэнэ.
Output
Гаралтын файлд хэрэв Х-үүд хожих байсан бол Х үсэг, О-ууд хожих байсан бол О үсэг, тэнцэх байсан бол # тэмдэгтийг хэвлэнэ.
Example
Input: XXO #X# #OO Output: O
Нэмсэн: | sw40 |
Огноо: | 2007-11-28 |
Хугацааны хязгаарлалт: | 1s |
Эх кодын хэмжээний хязгаарлалт: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Програмчлалын хэлүүд: | Бүгд дараах хэлүүдээс бусад: ADA95 ASM64 BASH BF C++ 4.3.2 C99 CLPS CLOJURE D ERL FSHARP GO ICON ICK JS-RHINO LUA NEM NICE NODEJS OCAML PERL6 PIKE PRLG-swi SCALA SCM guile SCM qobi SED ST TCL VB.NET WHITESPACE |
hide comments
2022-04-28 05:14:17
XO-d doping bas nolooldog um uu haha |
|
2018-05-26 11:58:01
XOX toglojiij doping hereglej edr haha |
|
2016-12-02 11:29:14 Максим
Болдоггүй ээ #include<stdio.h> #include<math.h> #include<stdlib.h> void cal(char c1, char c2,char c3); int i=0,j=0; main() { char a1,a2,a3,c1,c2,c3,b1,b2,b3; scanf("%c%c%c\n",&a1,&b1,&c1); scanf("%c%c%c\n",&a2,&b2,&c2); scanf("%c%c%c",&a3,&b3,&c3); cal(a1,b1,c1); cal(a2,b2,c2); cal(a3,b3,c3); cal(a1,b2,c3); cal(a3,b2,c1); cal(a1,a2,a3); cal(b1,b2,b3); cal(c1,c2,c3); if(i>0){ printf("X"); } else if(j>1){ printf("O"); } else printf("#"); } void cal(char c1, char c2,char c3) { if(c1=='X' && c2=='X' && c3=='#'){ i++; } if(c1=='X'& c2=='#' &&c3=='X'){ i++; } if(c1=='#' &&c2=='X' &&c3=='X'){ i++; } if(c1=='O' && c2=='#' && c3=='O'){ j++; } if(c1=='#' && c2=='O' && c3=='O'){ j++; } if(c1=='O' && c2=='O' && c3=='#'){ j++; } } |
|
2011-08-10 14:09:28 tday_plus_tage
хэхэ допинг илэрээд байхда яах вэ дээ |
|
2009-12-13 13:03:02 anzaa
admirashion.mybrute.com |