买买提将养的一缸金鱼分五次出售,第一次卖出全部的一半加二分之一条,第二次卖出余下的三分之一加三分之一条,第三次卖出余下的四分之一加四分之一条,第四次卖出余下的五分之一加五分之一条,最后卖出11条,问原来鱼缸里有几条金鱼
#include <iostream>
using namespace std;
int main()
{
int i,j,x;
int n=0;
for (i=23;n==0;i+=2)
{
for (j=1,x=i;j<=4&&x>=11;j++)
{
if ((x+1)%(j+1)==0)
x=x-(x+1)/(j+1);
else
{
x=0;
break;
}
}
if (j==5&&x==11)
{
cout <<i;
n=1;
}
}
return 0;
}