abcde五人打渔,打完睡觉,a先醒来,扔掉1条鱼,把剩下的分成5分,拿一份走了;
b再醒来,也扔掉1条,把剩下的分成5份,拿一份走了;
然后cde都按上面的方法取鱼。
问他们一共打了多少条鱼,写程序和算法

 

int judge(int n)
{
    int k = n;
    for(int i = 0;i < 5;i++){
        if((k-1)%5 == 0)
            k=(k-1)/5*4;
        else
            return -1;
    }
    return 0;
}

void getfishes()
{
    for(int i = 0; i < 9999;i++)
        if(!judge(i))
            cout<<i<<" fishes\n"<<endl;
}

 

相关文章:

  • 2021-06-03
  • 2021-09-07
  • 2021-12-05
  • 2022-02-14
  • 2021-07-11
  • 2022-01-10
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-06
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2021-05-21
  • 2021-09-19
相关资源
相似解决方案