灯りと鏡 2018.10.6 参考問題
灯りと鏡 2018.10.6 参考問題
input :
'x...x/.1.0./..0../.Y.../0..x.',
expected :
ghilnqs
input :
'..Y../...../...../...../.....',
expected :
c
input :
'..x../..Y../...../...../.....',
expected :
h
input :
'..Y.x/..1x0/11.../....0/1..1.',
expected :
c
input :
'....1/....Y/...../...../.....',
expected :
ej
input :
'.10../x.1../x.1x./.Y.1./...0.',
expected :
bcghlq
input :
'0.x10/00..x/x0x.0/....0/...Y1',
expected :
deinsx
input :
'1.01./01Y.1/..1.1/..10./0.0..',
expected :
abcfgh
input :
'x..../x1x../0...0/....Y/.1..0',
expected :
klmnot
input :
'...../..10./.1Y1./.01../.....',
expected :
hilmnqr
input :
'...../..10./x.11./...../..Y..',
expected :
hilmnrw
input :
'...../x.10x/...../x.Y1x/.....',
expected :
himnqrs
input :
'..010/...Y1/..0../0.x../.....',
expected :
defghij
input :
'1.0../...../.0x../Y.1x./..1..',
expected :
abcfhkp
input :
'...../101../0.0../..Y../.....',
expected :
fgklmqrv
input :
'1.0../00.../.x..0/0.Y1./...10',
expected :
abcfghmr
input :
'x101./1..../.Y.x./..01./.00.1',
expected :
bcghlmrs
input :
'x11../x.x../.0.01/..x../...Y.',
expected :
bcglmnsx
input :
'..1.0/x0.x./0.0../x...Y/.10.1',
expected :
cdehjmnot
input :
'..x.0/.0.../1..0x/1..1./Y.00.',
expected :
klmnpqrsu
input :
'0.1.0/.0.xY/0...0/01..1/x00.x',
expected :
cdehjmrwx
input :
'...0./.0.0./..101/...10/..01Y',
expected :
mnpqrstwxy
input :
'10..0/.Y.0./0..1./....x/000..',
expected :
abfghiklmn
input :
'10..1/...../.1010/110.1/x..Yx',
expected :
lmnopqrstx
input :
'110../....1/x1..x/0.0.0/....Y',
expected :
bcghlmrsty
input :
'x.101/1..../..001/010Yx/..1.1',
expected :
cdehijmnos
input :
'x.111/x10../...0./00.1x/x.Y.1',
expected :
ghklmnqrsw
input :
'11.../....0/11..1/1.1../.Y..1',
expected :
fghijlmnoqv
input :
'...x1/.1.0./11.1./.01../Y..x.',
expected :
cghiklmnpqru
input :
'.0.../110x./11..0/01.x./..Y.x',
expected :
ghklmnopqrtw
input :
'.01.0/.110x/0...0/.01Y./x.1x.',
expected :
cdeghilmnqrs
input :
'.1100/..1.0/1.11Y/0..1./.0..0',
expected :
hijklmnopqrs
input :
'1..00/..11./.100./1..Y1/.....',
expected :
abcdfhikmnps
input :
'1.0../.11x0/.00.x/Y.10./.10x0',
expected :
abcfghklmpqr
input :
'11110/11.../.x.../.0111/0.Y0.',
expected :
deijnorstwxy
input :
'...1./.1.0x/10..0/0Y.11/.0.x0',
expected :
ghiklmnopqrst
input :
'...10/x111./0x.11/.0.../0.0Y.',
expected :
dehijmnorswxy
input :
'.1x../.x1.0/0x.x./x11.1/x0Y.1',
expected :
hijmoqrstvwxy
input :
'x.x../x110./1.1.0/0.Y.1/0.00x',
expected :
hiklmnopqrstx
input :
'...0./11.00/10..x/..0.1/Y0.10',
expected :
ghiklmnpqsuvwx
input :
'.110./....0/x..../.0001/11.Y.',
expected :
cdfghijmnorstx
input :
'1.00./....1/.1.../0...0/0..1Y',
expected :
abcfhkmpqrstwy
input :
'.1.01/..x../..100/..Y../...01',
expected :
bcdgilmnoqrstvxy
input :
'1...0/Y..../...../...../0...1',
expected :
abcdefjkoptuvwxy
input :
'x1..0/1..0./.Yx../0...1/.0.1.',
expected :
bcdefghijklnopqrstvwx
input :
'1...0/.1.0./..1../..01./Y0..1',
expected :
abcdefghijklmnopqrstuvwxy