明天,11月23日,是美国的感恩节。为了准备,你需要做一些ASCII火鸡。然而,由于你计划得晚了,你需要一个程序(或功能)来帮助你准备多少鸟类。
.---. _
.' './ )
/ _ _/ /\
=(_____) (__/_/==
===================你发现的火鸡都很小,所以你计算出了以下比例--一只火鸡可以喂食:
意思是,在任何一只火鸡中,一共有4份白肉和3份深色肉。此外,你不能购买和烹饪一个部分火鸡。
例如,对于3个只喜欢白肉的人,6个只喜欢黑肉的人和3个不在乎的人,你需要两只火鸡。这就提供了8份白肉和6份黑肉,这足以让每个人都满意,并有一些剩下来的白肉:
.---. _ .---. _
.' './ ) .' './ )
/ _ _/ /\ / _ _/ /\
=(_____) (__/_/== =(_____) (__/_/==
=====================================对于20个不在乎的人,你需要三只火鸡,或者有一点白色或黑色的剩菜:
.---. _ .---. _ .---. _
.' './ ) .' './ ) .' './ )
/ _ _/ /\ / _ _/ /\ / _ _/ /\
=(_____) (__/_/== =(_____) (__/_/== =(_____) (__/_/==
=======================================================诸若此类。
发布于 2017-11-22 18:46:12
发布于 2017-11-22 18:34:19
N∫4*κ:F3*.-:h+.-¹χ∆>?F"Ωeχ&i[A⁄╔■§‼╗╝│¼ο≠≈⁹,Ρ⁴žγūž℮3zl3βΜ%G‘'³n*←输入的顺序是white,dark,然后是either。
发布于 2017-11-22 21:35:22
https://codegolf.stackexchange.com/questions/148841
复制相似问题