java之数鸡蛋

博客探讨了一个有趣的数学问题:如何找出一筐鸡蛋的最少数量,使得按不同方式拿鸡蛋都有特定剩余。通过数学分析和Java编程,博主展示了如何解决这个问题,并鼓励读者优化代码,寻找更优解。
摘要由CSDN通过智能技术生成

说到鸡蛋,“愈风传乌鸡,秋卵方漫吃”,鸡蛋的好处自然是多多滴,比如鸡蛋可以补充营养,促进生长发育,补充蛋白质,促进脑细胞发育,那么鸡蛋可以怎么吃呢,最近老是晚上看到吃播,那个炸蛋配螺蛳粉简直一绝啊,啊好好好,扯远了,接下来我们回归正题(敲个响指)

问题描述:

一筐鸡蛋: 1个1个拿,正好拿完; 2个2个拿,还剩1个; 3个3个拿,正好拿完; 4个4个拿,还剩1个; 5个5个拿,还剩4个; 6个6个拿,还剩3个; 7个7个拿,正好拿完; 8个8个拿,还剩1个; 9个9个拿,正好拿完。 问这个筐里最少有多少个鸡蛋?

首先,我们可以用数学方法解此问题:

设有y个鸡蛋,则y为3,7,9的倍数,则y应该为7*9=63的倍数;

y=63x

再看“5个5个拿,还剩4个”这句话,所以啦,y的个位数为4或9;

“6个6个拿,还剩3个”,那么y的个位数为3或9;

由以上内容,咱们就是说,y的个位数就只有一种可能,那就是9。

但怎么样才能既是63的倍数个位数又为9呢?

此时,聪明的人已经想到啦,那么真相只有一个!

x的个位数也是3,那么x可以取3,13,23,33......

简单的代入以下࿰

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值