我相信你们都听说过迈克尔·杰克逊,也有一些人听过MJ的歌曲“想要开始什么”。“妈妈说妈妈萨妈妈库萨”这句话在整首歌中重复了一遍。
在这一行中,“妈妈”这个词发生了三次,“说”、“萨”、“库萨”发生了一次。任务如下:给定单词“妈妈”、“说”、“萨”、“库萨”的输入次数,输出MJ能唱“妈妈说妈妈说妈妈”的次数,就像在一个完整的句子中一样。
输入是一行,四个正整数代表他分别说“妈妈”、“说”、“萨”、“库萨”的次数。
输出MJ能唱的次数“妈妈说妈妈说萨妈妈库萨”
最短代码获胜。
Testcase 1
Input --> 3 1 1 1
Output--> 1
Testcase 2
Input --> 6 1 1 1
Output--> 1
Testcase 3
Input --> 1000 3 2 3
Output--> 2
Testcase 4
Input --> 7 3 4 3
Output--> 2发布于 2017-02-12 16:14:48
发布于 2017-02-12 16:30:05
@(a)min(fix(a./[3 1 1 1]))创建一个名为ans的匿名函数,然后可以将输入数组传递为:ans([3 1 1 1])
在线演示
https://codegolf.stackexchange.com/questions/109820
复制相似问题