역시 이것도 아무 언어로나 해도 됨
http://www.4clojure.com/problem/119
Win at Tic-Tac-Toe
Difficulty:Hard
Topics:game
As in Problem 73, a tic-tac-toe board is represented by a two dimensional vector. X is represented by :x, O is represented by :o, and empty is represented by :e. Create a function that accepts a game piece and board as arguments, and returns a set (possibly empty) of all valid board placements of the game piece which would result in an immediate win.Board coordinates should be as in calls to get-in. For example, [0 1] is the topmost row, center position.
(= (__ :x [[:o :e :e] [:o :x :o] [:x :x :e]]) #{[2 2] [0 1] [0 2]})
(= (__ :x [[:x :o :o] [:x :x :e] [:e :o :e]]) #{[2 2] [1 2] [2 0]})
(= (__ :x [[:x :e :x] [:o :x :o] [:e :o :e]]) #{[2 2] [0 1] [2 0]})
(= (__ :x [[:x :x :o] [:e :e :e] [:e :e :e]]) #{})
(= (__ :o [[:x :x :o] [:o :e :o] [:x :e :e]]) #{[2 2] [1 1]})
이런 문제의 특징: 될듯 될듯 안됨 ㅎㅎ
자 어려운 문제에 목말라 있던 게이들아 내가 아까 싸준거랑 지금 이거랑.... 드루와드루와
난 신석기시대 언어의 최신 업글판에 관심이 없다. 패스.
ㄴ 조팝인증이냐 첫줄 못읽냐? 니가 뭐 끼해야 헬로월드 수준이겠지 풉
이거도 lisp 이니까니 :o :x 이거가 애초에 hash map의 keyword 일껀데 lisp 말고 이거 따로 이렇게 지롤할수 있는 언어가 있긴 하냐? 이건 어디서 굴러먹던 호르몬 과분비되는 미친놈이야
ㄴ 이거 완전 병신 인증이네. 야이 시봉새야 영어 안되면 안된다고 하지 ㅋㅋㅋ 얼서 쪼렙 좁빱 새끼가 아는척은 ㅋㅋㅋ 아야 씨뱅아 문자 'o' 'x'로 하면 되지 저위에서 해시맵이 어딨냐 ㅋㅋㅋ 셋은 있다만 그것도 그냥 배열도 하면 되는디 ㅋㅋㅋ 개생키 너 한번만 너 아는 척 씨부리면 찢어서 게이굴로 던저버린다
네 다음 무경력 구석기시대 언어나 깔짝거리는 좁밥새끼
ㄴ 풉! 야이 시부럴 개시뱅새키야 가서 헬로월드나 찍으면서 구석에 찌그러져 있어라 ㅋㅋㅋ
야이미친 압승
http://dblack.tk
커뮤니티 사이트 입니다 많은 이용 부탁 드립니다.