大家用java写程序做做这道题;作着玩玩,

kikixyz 2005-07-28 02:40:05
父亲有一份财产,把他平均分成若干分,分别分给几个儿子,其中大儿子那一分和剩下的十分之一,二儿子拿2分和剩下的十分之一,三儿子拿3分和剩下的十分之一,一此类推,结果所有儿子拿到相同多的财产,问父亲有几个儿子?


请大家参与下啦,

**********************************
*********最好写出程序看看:********
**********************************

看动脑筋了:)
...全文
163 5 打赏 收藏 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sgdb 2005-07-29
  • 打赏
  • 举报
回复
数学表示:
x = i+ (n*x-(i-1)x-i)*1/10

x=每个儿子拿到的财产
n=儿子个数
n=>i>0
lavendergo 2005-07-28
  • 打赏
  • 举报
回复
.....................
humanity 2005-07-28
  • 打赏
  • 举报
回复
数学怎么表示啊?
charlie0895 2005-07-28
  • 打赏
  • 举报
回复
1个儿子
keropi 2005-07-28
  • 打赏
  • 举报
回复
int total,rest,sonIdx, values;
int found = 0;
for(total = 1; ;total++){
rest = total;
for(sonIdx = 1; ; sonIdx ++){
if((rest - sonIdx)%10 != 0 || rest <0)
break;
values = sonIdx + (rest - sonIdx)/10;
rest -= values;
if(rest == 0 && values * sonIdx == total){
found = 1;
break;
}
if(fount == 1)
break;

}
}

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧