首页 > 学院 > 开发设计 > 正文

捕鱼和分鱼

2019-11-06 08:15:19
字体:
来源:转载
供稿:网友

a,b,c,d,e五个人在某天夜里合伙去捕鱼,到第二天凌晨时都疲惫不堪,于是各自找地方睡觉,日上三竿,a第一个醒来,他将鱼分为五份,把多余的一条鱼扔掉,拿走自己的一份,b第二个醒来,也将鱼分为五份,把多余的一条鱼扔掉,保持自己的一份,c,d,e依次醒来,也按同样的方法拿走鱼,问他们合伙至少捕了多少鱼

#include <iostream>

using namespace std;int main(){    int n,i,x;    int flag=1;    for (n=6;flag;n++)    {        for (x=n,i=1&&flag;i<=5;i++)        {            if ((x-1)%5==0)                x=4*(x-1)/5;            else                flag=0;        }            if (flag)                break;            else                flag=1;    }    cout<<n;    return 0;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表