1 条题解
-
0
解题步骤:
- 初始化计数器: 我们需要三个变量来分别记录小白、爸爸和妈妈分到的礼物数量。初始时,这三个变量的值都是0。
- 循环分配礼物: 我们使用一个
while
循环来模拟分配礼物的过程。每次循环,我们按照规则依次给爸爸、小白和妈妈分配一个礼物,并相应地减少总礼物数 。 - 判断剩余礼物: 在每次分配礼物之前,我们都要检查是否还有剩余的礼物。如果有,就继续分配;如果没有,就结束循环。
- 输出结果: 最后,我们将每个人分到的礼物数量打印出来。 为什么这样做是正确的:
- 我们按照题目描述的顺序依次分配礼物,确保了分配的公平性。
- 通过循环和条件判断,我们可以正确处理任何数量的礼物分配。
解法二:
- 直接除以4得到分配次数n,小白获得的数量为2*n,爸妈得到为n
- 接下去处理余数部分,余数3,则三人各加一个,余数2,则小白和爸爸加1,余数1,则小白加1
- 1
信息
- ID
- 1223
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 7
- 标签
- (无)
- 递交数
- 19
- 已通过
- 8
- 上传者