https://github.com/damhiya/zebra-puzzle/blob/master/zebra-puzzle.agda
Agda 첨써보는거라 코드 좀 개판임. 아마 효율적으로 하면 훨씬 짧게 짤 수 있을듯
해의 존재성은 귀찮아서 안보였고 그냥 해가 존재하면 "4번집에 물고기 기르는 독일인이 산다" 증명함
https://github.com/damhiya/zebra-puzzle/blob/master/zebra-puzzle.agda
Agda 첨써보는거라 코드 좀 개판임. 아마 효율적으로 하면 훨씬 짧게 짤 수 있을듯
해의 존재성은 귀찮아서 안보였고 그냥 해가 존재하면 "4번집에 물고기 기르는 독일인이 산다" 증명함
덕분에 이해하기엔 좋은 코드인듯. 짧아지면 가독성 무서워짐...
음 그것도 있는데 이게 Agda를 처음 쓰는거다 보니까
위에서 아래로 내려가면서 코드 스타일이 점점 바뀜 ㅋㅋㅋ
모르겠는데 개추함