Skip to content

Instantly share code, notes, and snippets.

@tateisu
Created August 24, 2014 23:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tateisu/4096498bb9a8dd53c702 to your computer and use it in GitHub Desktop.
Save tateisu/4096498bb9a8dd53c702 to your computer and use it in GitHub Desktop.
$ perl check.pl
# 店を家で囲うパターン
y00: ____________
y01: 飾家穀菜家水飾家穀菜家水
y02: 家果魚肉壺家家果魚肉壺家
y03: ____________
y04: 家香敷歌煙家家香敷歌煙家
y05: 水家油酒家飾水家油酒家飾
y06: ____________
seems ok.
house/area = 16/84 ratio=19.05%
# 家を店で囲うパターン
y00: 穀菜飾_油酒_水穀菜飾_油酒飾_穀菜
y01: __________________
y02: 香敷家家果魚家家香敷家家果魚家家香敷
y03: 歌煙家家肉壺家家歌煙家家肉壺家家歌煙
y04: __________________
y05: 油酒_水穀菜飾_油酒_水穀菜_水油酒
y06: __________________
y07: 果魚家家香敷家家果魚家家香敷家家果魚
y08: 肉壺家家歌煙家家肉壺家家歌煙家家肉壺
y09: __________________
y10: 穀菜飾_油酒_水穀菜飾_油酒飾_穀菜
y11: __________________
y12: 香敷家家果魚家家香敷家家果魚家家香敷
y13: 歌煙家家肉壺家家歌煙家家肉壺家家歌煙
seems ok.
house/area = 48/252 ratio=19.05%
# 5x6のパターン(繰り返し)
y00: 家_菜油_家家_菜油_家
y01: 水_果香_飾水_果香_飾
y02: 歌_家家_魚歌_家家_魚
y03: 煙_家家_肉煙_家家_肉
y04: 敷_穀壺_酒敷_穀壺_酒
y05: 家_菜油_家家_菜油_家
y06: 水_果香_飾水_果香_飾
y07: 歌_家家_魚歌_家家_魚
y08: 煙_家家_肉煙_家家_肉
y09: 敷_穀壺_酒敷_穀壺_酒
seems ok.
house/area = 24/120 ratio=20.00%
# 繰り返す前提の長いパターン
# 店の列は12個並べたのを半周期ずらす
y00: 穀菜果魚肉壺香敷歌煙油酒穀菜果魚肉壺香敷歌煙油酒
y01: ________________________
y02: 水家家飾家家家家家家家家家家水家家飾家家家家家家
y03: _家家_家家_家家_家家_家家_家家_家家_家家
y04: _家家_家家_水家_飾家_家家_家家_家水_家飾
y05: ________________________
y06: 香敷歌煙油酒穀菜果魚肉壺香敷歌煙油酒穀菜果魚肉壺
y07: ________________________
y08: 水家家飾家家家家家家家家家家水家家飾家家家家家家
y09: _家家_家家_家家_家家_家家_家家_家家_家家
y10: _家家_家家_水家_飾家_家家_家家_家水_家飾
y11: ________________________
y12: 穀菜果魚肉壺香敷歌煙油酒穀菜果魚肉壺香敷歌煙油酒
y13: ________________________
y14: 水家家飾家家家家家家家家家家水家家飾家家家家家家
y15: _家家_家家_家家_家家_家家_家家_家家_家家
y16: _家家_家家_水家_飾家_家家_家家_家水_家飾
y17: ________________________
y18: 香敷歌煙油酒穀菜果魚肉壺香敷歌煙油酒穀菜果魚肉壺
seems ok.
house/area = 144/456 ratio=31.58%
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment