明日、11月23日は、米国の感謝祭です。準備するには、ASCII七面鳥を調理する必要があります。ただし、計画が遅れているため、準備が必要な鳥の数を支援するプログラム(または機能)が必要です。
.---. _
.' './ )
/ _ _/ /\
=(_____) (__/_/==
===================
あなたが見つけた七面鳥はむしろ小さい側にあるので、あなたは次の比率を理解しました-1つの七面鳥が餌をやります:
つまり、七面鳥には合計4食分の白身と3食分の黒身があります。さらに、部分的な七面鳥を購入して調理することはできません。
たとえば、白身の肉だけが好きな3人、黒身の肉だけが好きな6人、気にしない3人の場合、七面鳥が2匹必要です。これにより、8サービングの白と6サービングのダークが得られます。これは、誰もが満足し、残りの白い肉を食べるのに十分です:
.---. _ .---. _
.' './ ) .' './ )
/ _ _/ /\ / _ _/ /\
=(_____) (__/_/== =(_____) (__/_/==
=====================================
気にしない20人には、3匹の七面鳥が必要で、残りの白または黒が少し残っています。
.---. _ .---. _ .---. _
.' './ ) .' './ ) .' './ )
/ _ _/ /\ / _ _/ /\ / _ _/ /\
=(_____) (__/_/== =(_____) (__/_/== =(_____) (__/_/==
=======================================================
等々。
ルール
- 3つの入力は、選択した任意の順序で、任意の便利な形式にすることができます。入力がどのように行われるかを答えてください。
- 25頭を超える七面鳥を飼う必要はありません(最大175人が餌を食べます)。
- 文字が適切に整列している場合、先頭または末尾の改行またはその他の空白はオプションです。
- 完全なプログラムまたは機能のいずれかが受け入れられます。関数の場合、出力する代わりに出力を返すことができます。
- コンソールへの出力、文字列のリストとして返される、単一の文字列として返されるなど。
- 標準的な抜け穴は禁止されています。
- これはコードゴルフなので、通常のゴルフルールがすべて適用され、最短のコード(バイト単位)が勝ちます。