解题思路:
最直接的办法,自己给一个桃子数,
例 共 10个桃子
第一天 10 吃一半多一个 6
第二天 剩 4 吃一半多一个 3
第三天 剩 1
第N天剩一个桃子,N-1天剩(1+1)*2 桃子......
注意事项:
天数少一天(第N天不用算,为一个桃子)
参考代码:
public class T1020 { public static void main(String[] args) { Scanner input = new Scanner(System.in); int day = input.nextInt(); int sum = 1; for (int i = 0; i < day - 1; i++) { sum = (sum+1)*2; } System.out.println(sum); } }
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:1205 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:637 |
钟神赛车 (C语言代码)浏览:878 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:643 |
简单的a+b (C语言代码)浏览:599 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:690 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:832 |
C语言考试练习题_保留字母 (C语言代码)浏览:713 |
DNA (C语言描述,蓝桥杯)浏览:1555 |
蚂蚁感冒 (C语言代码)浏览:773 |