Advertisement

每日一题---20200429---五个水手在岛上找到了一堆椰子。第一个水手将椰子均分成五等份后,并剩下一枚给了猴子,并藏起了其中一堆。采用迭代法

阅读量:

五名水手在岛上找到了一摞椰子。他们决定按照以下方式分配:首先由第一名船员将这些椰子平均分成五份,并分完后剩余一颗给猴子,并自行保存其中一份。接着第二个船员将剩下的四份混合在一起再次平均分成五份,并分完后同样留下一颗给猴子,并自行保存一份。随后第三名和第四名船员依此类推执行同样的操作。最后一位船员也将剩余的椰子平均分成五份后仍剩一颗给猴子,请编写程序求解这最少需要多少颗椰子才能满足上述分配条件。

输出格式要求:“y = %d\n”

复制代码
    #include <stdio.h>
    int Meiyitianzuikaishideshumu (int n);//传入初次的数,如果出现小数就在调用一次
    int main(int argc, const char * argv[]) {
    // insert code here...
    printf(" %d\n",Meiyitianzuikaishideshumu(4));
    Meiyitianzuikaishideshumu(4);
    return 0;
    }
    int Meiyitianzuikaishideshumu (int n)
    {
    int xn=n,x;
    for (int i = 1; i != 6; i++) {
        

全部评论 (0)

还没有任何评论哟~