[编程入门]猴子吃桃的问题-题解(C语言代码) 摘要:解题思路:假设有n个桃子,由题意,第二天剩下(n/2-1)个,第三天剩下(n/4-3/2)个……不难发现被减数的通项为n/(2^N-1)(N为天数,下同),减数的通项为(2^0+2^1+……+2^(N…… 题解列表 2020年10月24日 0 点赞 0 评论 608 浏览 评分:9.0
[编程入门]猴子吃桃的问题-题解(C语言代码) 摘要:解题思路:每天吃当天桃子数的一半多1个,假设摘了x个桃子,则第一天剩余0.5x-1个;第二天剩余0.5^2x-0.5^1-1个;依次类推:第n天剩余0.5^n*x-0.5^(n-1)-……0.5^1-…… 题解列表 2020年12月10日 0 点赞 0 评论 333 浏览 评分:9.0
猴子摘桃问题:python 摘要:解题思路:可以运用倒推注意事项:sn=a而不是sn+=a参考代码:N=int(input())sn=a=1for i in range(1,N): a=2*a+2 sn=aprint(sn…… 题解列表 2022年03月07日 0 点赞 0 评论 589 浏览 评分:9.0
可以通过的 摘要:解题思路:首先,我们可以从输入中获取N的值,然后使用一个循环来模拟猴子吃桃的过程。在循环中,我们可以使用一个变量来表示当前的桃子数,每次循环都按照题目中的规定计算出当天剩余的桃子数,并将其赋值给当前桃…… 题解列表 2023年05月10日 0 点赞 0 评论 209 浏览 评分:9.0
最简单!最容易理解! 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int N,i,x=1; scanf("%d",&N); for(i=1;i<N;i++) { x=(x…… 题解列表 2023年10月29日 0 点赞 0 评论 149 浏览 评分:9.0
优质题解 C语言程序设计教程(第三版)课后习题6.10 (C++代码) 摘要:解题思路:本题最好的办法,是通过循环逆推整个过程,要注意的是猴子是先吃一半,再吃一个。所以我们逆推的时候,要先加那一个,再翻一倍。注意事项:题目是第N天早上发现还剩一个,也就是说第N天并没有吃,所以只…… 题解列表 2018年04月23日 21 点赞 30 评论 8669 浏览 评分:8.9
C语言程序设计教程(第三版)课后习题6.10 (C语言代码) 摘要:解题思路:从第N天倒推回第一天注意事项:递归可能导致时间超限,还应注意数据的范围避免溢出参考代码:#include <stdio.h>#include <stdlib.h>int main(){ …… 题解列表 2019年03月17日 0 点赞 0 评论 963 浏览 评分:8.9
优质题解 [编程入门]猴子吃桃的问题-题解(C语言代码) 摘要:解题思路: 1.我们可以用数学问题反向推出答案,也就是从第n天回推到第1天的桃子数。 2.利用for循环来求出答案。 注意事项: 1.注意for的循环次数。 2.注意桃子数 s 的算术式…… 题解列表 2020年12月20日 0 点赞 15 评论 7174 浏览 评分:8.9
优质题解 C语言程序设计教程(第三版)课后习题6.10 (C++代码) 摘要:解题思路:逆推思路: 最后一天 1 倒数第二天 (1+1)*2=4 & 题解列表 2018年06月02日 3 点赞 0 评论 977 浏览 评分:8.7
[编程入门]猴子吃桃的问题-题解(Java代码) 摘要:import java.util.*; public class _1020猴子吃桃的问题 { public static void main(String[] args) { // …… 题解列表 2019年06月19日 1 点赞 4 评论 1629 浏览 评分:8.7