영국의 몇몇 신문에는 히다 토 (Hidato )라는 게임이 있습니다 . 행과 블록에 1-9가있는 대신 스도쿠 와 다소 유사 하지만 숫자를 순서대로 연결 01
하여 가장 높은 순서로 연결 하므로 수평, 대각선 또는 수직으로 모두 접촉합니다. .
입력은 \n
공백으로 구분 된 블록을 포함하는으로 구분 된 여러 줄을 포함 하며 너비는 두 자로 가정 할 수 있습니다. 각 블록은 숫자, 채워질 빈 공간 (로 표시 --
) 또는 ( XX
) 안에 숫자를 가질 수없는 벽이 됩니다.
숫자가 제공되는 빈 블록이 있지만 출력은 제공된 것과 일치해야합니다. 고유하거나 해결책 이 없을 수도 있습니다. 일부는 스도쿠와 같이 모호성으로 인해 여러 개를 산출 할 수 있으며 일부는 말 그대로 해결할 수없는 경우가 있습니다.이 경우 잘못된 결과를 제공해야 하지만 입력이 다음과 같이 형식화되었다고 가정 할 수 있습니다.
표준 헤더를 사용하십시오 Language: XX bytes
. 행복한 골프!
예
입력 01 XX 03
, 01 -- 04
, 01 --
, 등 모든 반환 뭔가해야 falsey가 .
입력:
01 -- --
-- XX 05
산출:
01 03 04
02 XX 05
입력:
-- 33 35 -- -- XX XX XX
-- -- 24 22 -- XX XX XX
-- -- -- 21 -- -- XX XX
-- 26 -- 13 40 11 XX XX
27 -- -- -- 09 -- 01 XX
XX XX -- -- 18 -- -- XX
XX XX XX XX -- 07 -- --
XX XX XX XX XX XX 05 --
산출:
32 33 35 36 37 XX XX XX
31 34 24 22 38 XX XX XX
30 25 23 21 12 39 XX XX
29 26 20 13 40 11 XX XX
27 28 14 19 09 10 01 XX
XX XX 15 16 18 08 02 XX
XX XX XX XX 17 07 06 03
XX XX XX XX XX XX 05 04
입력:
XX XX XX XX -- 53 XX XX XX XX
XX XX XX XX -- -- XX XX XX XX
XX XX 56 -- -- -- 30 -- XX XX
XX XX -- -- -- -- -- -- XX XX
XX -- -- 20 22 -- -- -- -- XX
XX 13 -- 23 47 -- 41 -- 34 XX
-- -- 11 18 -- -- -- 42 35 37
-- -- -- -- 05 03 01 -- -- --
XX XX XX XX -- -- XX XX XX XX
XX XX XX XX 07 -- XX XX XX XX
산출:
XX XX XX XX 52 53 XX XX XX XX
XX XX XX XX 54 51 XX XX XX XX
XX XX 56 55 28 50 30 31 XX XX
XX XX 26 27 21 29 49 32 XX XX
XX 25 24 20 22 48 45 44 33 XX
XX 13 19 23 47 46 41 43 34 XX
14 12 11 18 04 02 40 42 35 37
15 16 17 10 05 03 01 39 38 36
XX XX XX XX 09 06 XX XX XX XX
XX XX XX XX 07 08 XX XX XX XX
-1
벽 0
이 있고 공백이 될 수 있습니까? 따라서 퍼즐 의 실제 과제 에 더 쉽게 집중할 수 있으며 숫자가 0이나 구문 분석 문자열로 채워지는 복잡성이 없습니다.