//古时候有个老财主,在他临死的时候,制定了以下的财产分配方案:首先把他的财产等分若干份,然后//规定长子拿一份财产和剩下的十分之一,次子拿两份和剩下的十分之一,三子拿三份和剩下的十分之一//,以此类推,结果所有儿子拿到的财产都一样多,请编程算出这个财主一共有几个儿子?
//算法:设总财产分为n份,长子拿了a=1+(n-1)/10,次子拿了b=2+(n-(n-1)/10-3)/10,a=b,求出n,//再求出a,所以财主一共有n/a个儿子。
using System;
namespace rich
{
class rich
{
public static void Main()
{
int a,b,m;
for(m=0;m<1000;m++)
{
a=1+(m-1)/10;
b=2+(m-(m-1)/10-3)/10;
if(a==b)
Console.Write("{0}",m);
Console.ReadLine();
}
}
}
}
//算法:设总财产分为n份,长子拿了a=1+(n-1)/10,次子拿了b=2+(n-(n-1)/10-3)/10,a=b,求出n,//再求出a,所以财主一共有n/a个儿子。
using System;
namespace rich
{
class rich
{
public static void Main()
{
int a,b,m;
for(m=0;m<1000;m++)
{
a=1+(m-1)/10;
b=2+(m-(m-1)/10-3)/10;
if(a==b)
Console.Write("{0}",m);
Console.ReadLine();
}
}
}
}
