吃桃子问题 解题思路:原本有若干桃子,猴子每天吃掉剩下的桃子的一半多一个,注意,是先吃一半,再吃一个。到了第N天时,还剩下1个桃子。这一题可以用循环倒推的方式来解题。从第一天到第N-1天每天都是先吃一半,再吃一个,那么我们就可以从第N-1天往前推,先加一个,再乘以2。 题解列表 2024年04月12日 0 点赞 0 评论 609 浏览 评分:0.0
猴子吃桃递归 话不多说直接进入正题importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intN=sc.nextInt();System.out.print 题解列表 2024年03月27日 0 点赞 0 评论 559 浏览 评分:0.0
简单的递归 摘要:解题思路:注意事项:注意递归的出口 和递推公式的条件参考代码:#include<cstdio>#include<iostream>#include<cstring>#include<cmath>usi…… 题解列表 2024年03月14日 0 点赞 0 评论 718 浏览 评分:0.0
1020: [编程入门]猴子吃桃的问题--倒过来看问题 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int n=0,x=1; scanf("%d",&n); for(int i=1;i<n;i++) { x=2…… 题解列表 2024年03月12日 0 点赞 0 评论 503 浏览 评分:9.9
1020: [编程入门]猴子吃桃的问题 海事守门鼠 摘要:使用while循环结构计算 参考代码: ```c #include int main() { int n = 1, i; scanf("%d", &i); w…… 题解列表 2024年03月09日 0 点赞 0 评论 775 浏览 评分:9.9
精简版解法 解题思路:从最后一天反向推出桃子总数,第一天桃子只剩下一个,当天只吃了2*1+1即3个桃子,每一天吃的桃子都比当天剩下的桃子多两个。后一天剩下的桃子是今天吃的桃子和剩下桃子的总和。注意事项:因为最开始已经给出b值,因此第一轮循环计算的b值是第二天的。 题解列表 2024年02月06日 0 点赞 0 评论 484 浏览 评分:0.0
利用数学方法解决猴子吃桃问题 解题思路:由题可知:猴子每天吃一半多一个桃子,最后一天只剩一个桃子即:可倒推回去求解此题设第一天摘了n个桃子,则第二天有n/2-1个,第三天有(n/2-1)/2-1个,以此类推,最后一天剩1个桃子,则可倒推回去最后一天:1,倒数第二天:(1+1)*2, 题解列表 2024年01月18日 0 点赞 0 评论 623 浏览 评分:9.9
c++最简单实现方法 解题思路:假设有1534个桃子,根据逻辑如下:767-1=766383-1=382191-1=19095-1=9447-1=4623-1=2211-1=105-1=42-1=1注意事项:参考代码:#includeusingnamespacestd;intmain(){intn;in 题解列表 2024年01月08日 0 点赞 0 评论 442 浏览 评分:9.9
好写》好写 摘要:参考代码:#include<iostream> using namespace std; int main() { int n; cin >> n; i…… 题解列表 2024年01月03日 0 点赞 0 评论 384 浏览 评分:9.9
1020: [编程入门]猴子吃桃的问题 摘要:解题思路:注意事项:参考代码:#include <stdio.h>int main(void){ unsigned sum = 1; int N; scanf("%d", &N); for (int …… 题解列表 2023年12月15日 0 点赞 0 评论 423 浏览 评分:0.0