E D R , A S I H C RSS

Tower Of Cubes

์›๋ฌธ๋ณด๊ธฐ
----
์ธ๊ธฐ๋„:C(A,B,C), ์„ฑ๊ณต๋ฅ :๋†’์Œ(๋‚ฎ์Œ,๋ณดํ†ต,๋†’์Œ), ๋ ˆ๋ฒจ:3(1~4)

About TowerOfCubes

์„œ๋กœ ๋ฌด๊ฒŒ๊ฐ€ ๋‹ค๋ฅธ N๊ฐœ์˜ ์ƒ‰์ด ์น ํ•ด์ง„ ์ •์œก๋ฉด์ฒด๊ฐ€ ์ฃผ์–ด์กŒ๋‹ค. ๊ฐ ์ •์œก๋ฉด์ฒด์˜ ๋ชจ๋“  ๋ฉด์€ ์„œ๋กœ ๋‹ค๋ฅธ ์ƒ‰์œผ๋กœ ์น ํ•ด์ ธ ์žˆ๋‹ค. "๋ฌด๊ฑฐ์šด ์ •์œก๋ฉด์ฒด๋ฅผ ๊ฐ€๋ฒผ์šด ์ •์œก๋ฉด์ฒด ์œ„์— ์˜ฌ๋ ค๋†“์ง€ ์•Š๋Š”๋‹ค"๋ผ๋Š” ์ฒซ๋ฒˆ์งธ ์กฐ๊ฑด๊ณผ "๋ชจ๋“  ์ •์œก๋ฉด์ฒด์˜ ๋ฐ”๋‹ฅ๋ฉด(๋งจ ๋ฐ‘์— ์žˆ๋Š” ๊ฒƒ์€ ์ œ์™ธ)์˜ ์ƒ‰์€ ๊ทธ ๋ฐ‘์— ์žˆ๋Š” ์ •์œก๋ฉด์ฒด์˜ ์œ—๋ฉด์˜ ์ƒ‰๊ณผ ๊ฐ™์•„์•ผ ํ•œ๋‹ค"๋ผ๋Š” ๋‘๋ฒˆ์งธ ์กฐ๊ฑด์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ๋‘ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋ฉด์„œ ์ตœ๋Œ€ํ•œ ๋†’์€ ํƒ‘์„ ์Œ“์•„์•ผ ํ•œ๋‹ค.

Input

์—ฌ๋Ÿฌ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๊ฐ€ ์ž…๋ ฅ๋  ์ˆ˜ ์žˆ๋‹ค. ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค์˜ ์ฒซ๋ฒˆ์งธ ์ค„์—๋Š” ์ฃผ์–ด์ง„ ์ •์œก๋ฉด์ฒด์˜ ๊ฐœ์ˆ˜๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ •์ˆ˜ N(1โ‰คNโ‰ค500)์ด ์ž…๋ ฅ๋œ๋‹ค. ๊ทธ ๋ฐ‘์œผ๋กœ N์ค„์— ๊ฑธ์ณ ๊ฐ ์ •์œก๋ฉด์ฒด๋ฅผ ์„ค๋ช…ํ•˜๋Š” ๋‚ด์šฉ์ด ์ž…๋ ฅ๋œ๋‹ค. ๊ฐ ์ •์œก๋ฉด์ฒด๋ฅผ ์„ค๋ช…ํ•˜๋Š” ๋ถ€๋ถ„์—์„œ๋Š” ๊ฐ ๋ฉด์˜ ์ƒ‰์ด ์ž…๋ ฅ๋˜๋Š”๋ฐ, ๊ฐ๊ฐ ์•ž, ๋’ค, ์™ผ์ชฝ, ์˜ค๋ฅธ์ชฝ, ์œ„, ์•„๋ž˜์˜ ์ƒ‰์„ ๋‚˜ํƒ€๋‚ด๋Š” ์ƒ‰์ด ์ˆœ์„œ๋Œ€๋กœ ์ž…๋ ฅ๋œ๋‹ค. ํŽธ์˜์ƒ ์ƒ‰์€ 1์—์„œ 100๊นŒ์ง€์˜ ์ •์ˆ˜๋กœ ํ‘œํ˜„ํ•˜์ž. ์ •์œก๋ฉด์ฒด๋Š” ๋ฌด๊ฒŒ๊ฐ€ ์ฆ๊ฐ€ํ•˜๋Š” ์ˆœ์„œ๋Œ€๋กœ ์ž…๋ ฅ๋œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด๋„ ์ข‹๋‹ค. ์ฆ‰ ์ฒซ๋ฒˆ์งธ ์ •์œก๋ฉด์ฒด๊ฐ€ ๊ฐ€์žฅ ๊ฐ€๋ณ๊ณ  N๋ฒˆ์งธ ์ •์œก๋ฉด์ฒด๊ฐ€ ๊ฐ€์žฅ ๋ฌด๊ฒ๋‹ค๊ณ  ๊ฐ€์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.
N์˜ ๊ฐ’์œผ๋กœ 0์ด ๋“ค์–ด์˜ค๋ฉด ์ž…๋ ฅ์ด ์ข…๋ฃŒ๋œ๋‹ค.

Output

์šฐ์„  ๊ฐ ์ผ€์ด์Šค๋งˆ๋‹ค ์ถœ๋ ฅ ์˜ˆ์— ๋‚˜์™€์žˆ๋Š” ์‹์œผ๋กœ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค ๋ฒˆํ˜ธ๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ๊ทธ ๋‹ค์Œ ์ค„์—๋Š” ๊ฐ€์žฅ ๋†’์€ ํƒ‘์˜ ์ •์œก๋ฉด์ฒด ๊ฐœ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ๊ทธ ๋‹ค์Œ ์ค„๋ถ€ํ„ฐ๋Š” ํƒ‘์„ ์ด๋ฃจ๋Š” ์ •์œก๋ฉด์ฒด๋ฅผ, ๋งจ ์œ„์— ์žˆ๋Š” ์ •์œก๋ฉด์ฒด๋ถ€ํ„ฐ ์•„๋ž˜๋กœ ๋‚ด๋ ค๊ฐ€๋ฉด์„œ, ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ถœ๋ ฅํ•œ๋‹ค. ์ •์œก๋ฉด์ฒด๋ฅผ ์ถœ๋ ฅํ•  ๋•Œ๋Š” ์ž…๋ ฅ๋œ ์ˆœ์„œ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฒˆํ˜ธ๋ฅผ ์ถœ๋ ฅํ•˜๊ณ  ์ŠคํŽ˜์ด์Šค๋ฅผ ํ•˜๋‚˜ ์ถœ๋ ฅํ•œ ๋‹ค์Œ, ์–ด๋А ๋ฐฉํ–ฅ์— ์žˆ๋˜ ๋ฉด์ด ์œ„๋กœ ์˜ฌ๋ผ๊ฐ€๋„๋ก ์Œ“์•˜๋Š”์ง€๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฌธ์ž์—ด(front, back, left, right, top, bottom, ์•ž, ๋’ค, ์™ผ์ชฝ, ์˜ค๋ฅธ์ชฝ, ์œ„, ์•„๋ž˜๋ฅผ ๋‚˜ํƒ€๋ƒ„)์„ ์ถœ๋ ฅํ•œ๋‹ค. ๋‹ต์ด ์—ฌ๋Ÿฌ๊ฐœ ์žˆ์„ ์ˆ˜ ์žˆ๋Š”๋ฐ, ๊ทธ ์ค‘ ์•„๋ฌด ๋‹ต์ด๋‚˜ ์ถœ๋ ฅํ•ด๋„ ๋œ๋‹ค.
์„œ๋กœ ๋‹ค๋ฅธ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค ์‚ฌ์ด์—๋Š” ๋นˆ ์ค„์„ ์ถœ๋ ฅํ•œ๋‹ค.

Sample Input

{{| 3
1 2 2 2 1 2
3 3 3 3 3 3
3 2 1 1 1 1
10
1 5 10 3 6 5
2 6 7 3 6 9
5 7 3 2 1 9
1 3 3 5 8 10
6 6 2 2 4 4
1 2 3 4 5 6
10 9 8 7 6 5
6 1 2 3 4 7
1 2 3 3 2 1
3 2 1 1 2 3
0 |}}

Sample Output

{{| Case #1
2
2 front
3 front

Case #2
8
1 bottom
2 back
3 right
4 left
6 top
8 front
9 front
10 top |}}

ํ’€์ด

์ž‘์„ฑ์ž ์‚ฌ์šฉ์–ธ์–ด ๊ฐœ๋ฐœ์‹œ๊ฐ„ ์ฝ”๋“œ
์กฐํ˜„ํƒœ C++ ??? TowerOfCubes/์กฐํ˜„ํƒœ

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:28:15
Processing time 0.0057 sec