一部空欄になっているサイコロの展開図がある。
たとえば、右図の通り。
各マス目の目の形はいろいろあるけど、全体的な形は右図と同じように
という形の一種類しか扱わない。
展開図は、見えている面が外側になるように折る。言い換えると。点線は全て山折り。
完成形は右下の写真の通り。(
、
、
の向きに注意)
空欄に入る図形を記号で示せ。
例えば上にある展開図を示す入力は
Tx4/5yz
こんな感じ。展開図の上段の3マスと下段の3マスを、スラッシュ区切りで記している。
それぞれ左から順。つまり見ての通り。
使われる記号は下表の通り:
| 記号 | 1 | 2 | D | 3 | T | 4 | 5 | 6 | S | w, x, y, z |
|---|---|---|---|---|---|---|---|---|---|---|
| 意味 |
|
|
|
|
|
|
|
|
|
空欄 |
と
などを区別するために、D, T, S が導入されている。
各空欄に入れるべき図形を、空欄の名前とセットにして出力する。
x=1,y=S,z=2
こんな感じ。
空欄の名前と、空欄に対応する図形の間には等号を入れる。
各対応関係の間には、コンマを挟む。
ただし。
空欄に何を入れても最初の方に示した完成形にならない場合( 例えば
14S/xyz
) は、そのことを示すために
none
を出力すること。
また、答えがひと通りに決まらない場合( 例えば
1w6/xyz
) は、そのことを示すために
many
を出力すること。
、
や
の向きの違いは厳しくチェックするが、
の、色や丸の大きさは 気にしない 気にしない。
| # | 入力 | 期待 |
|---|---|---|
| 0 |
Tx4/5yz
|
x=1,y=S,z=2
|
| 1 |
14S/xyz
|
none
|
| 2 |
1w6/xyz
|
many
|
| 3 |
4w3/12S
|
w=5
|
| 4 |
4w3/S51
|
w=D
|
| 5 |
15S/wD4
|
w=3
|
| 6 |
54D/6Tw
|
w=1
|
| 7 |
S21/35w
|
w=4
|
| 8 |
w2x/354
|
w=S,x=1
|
| 9 |
wx1/54D
|
w=6,x=T
|
| 10 |
45w/12x
|
w=3,x=S
|
| 11 |
5w2/x14
|
w=S,x=T
|
| 12 |
Dw5/x41
|
w=3,x=6
|
| 13 |
w4x/1y6
|
w=D,x=5,y=T
|
| 14 |
15w/xy4
|
w=S,x=3,y=D
|
| 15 |
D35/wxy
|
w=6,x=4,y=1
|
| 16 |
4wx/51y
|
w=6,x=T,y=2
|
| 17 |
wTx/D4y
|
w=1,x=6,y=5
|
| 18 |
wxy/z3D
|
w=1,x=4,y=6,z=5
|
| 19 |
wx5/1yz
|
w=D,x=4,y=T,z=6
|
| 20 |
w53/xyz
|
w=4,x=1,y=2,z=S
|
| 21 |
wx1/yzD
|
w=6,x=T,y=5,z=4
|
| 22 |
wxS/3yz
|
w=1,x=5,y=D,z=4
|
| 23 |
wx2/y1z
|
w=5,x=S,y=T,z=4
|
| 24 |
4wx/2yz
|
w=1,x=T,y=S,z=5
|
| 25 |
T6w/xyz
|
w=4,x=2,y=1,z=5
|
| 26 |
Swx/yDz
|
w=5,x=1,y=4,z=3
|
| 27 |
wDx/yzS
|
w=3,x=4,y=1,z=5
|
| 28 |
wxy/5Sz
|
w=T,x=1,y=4,z=2
|
| 29 |
wSx/4yz
|
w=2,x=5,y=1,z=T
|
| 30 |
wxS/y5z
|
w=1,x=2,y=4,z=3
|
| 31 |
wxy/35z
|
w=S,x=2,y=1,z=4
|
| 32 |
wxy/T6z
|
w=2,x=1,y=5,z=4
|
| 33 |
wxD/yz1
|
w=5,x=4,y=6,z=T
|
| 34 |
1wx/yz5
|
w=T,x=6,y=D,z=4
|
| 35 |
wx3/y5z
|
w=4,x=D,y=S,z=1
|
| 36 |
6wx/y3z
|
w=4,x=1,y=D,z=5
|
| 37 |
5wx/4yz
|
w=1,x=2,y=6,z=T
|
| 38 |
wx4/Syz
|
w=3,x=5,y=2,z=1
|
| 39 |
w3D/xyz
|
w=5,x=1,y=4,z=6
|
| 40 |
w3x/6yz
|
w=D,x=5,y=4,z=1
|
| 41 |
wxy/z12
|
w=4,x=6,y=T,z=5
|
| 42 |
1wS/xyz
|
many
|
| 43 |
wxy/Dz5
|
many
|
| 44 |
3w4/xyz
|
many
|
| 45 |
wxy/5zD
|
many
|
| 46 |
wxy/Tz4
|
many
|
| 47 |
5wD/xyz
|
many
|
| 48 |
wDx/y5z
|
many
|
| 49 |
wxy/3z4
|
many
|
| 50 |
wxy/5z2
|
many
|
| 51 |
Dyz/S1x
|
none
|
| 52 |
w1z/xyS
|
none
|
| 53 |
15x/T6y
|
none
|
| 54 |
zy4/5x6
|
none
|
| 55 |
2xy/4Tz
|
none
|
| 56 |
xzS/y1w
|
none
|
| 57 |
Syx/4z5
|
none
|
| 58 |
xwS/Tzy
|
none
|
| 59 |
D5z/xwy
|
none
|
| 60 |
yxD/z35
|
none
|