解题思路:只好到规律就很简单了
注意事项:无
参考代码:
n = int(input())
results = {1: 1, 2: 1, 3: 2, 4: 4, 5: 6}
if n <= 5:
print(results[n])
else:
for n in range(6, n+1):
results[n] = results[n-1] + results[n-3] + 1
print(results[n])
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:575 |
点我有惊喜!你懂得!浏览:2071 |
C语言程序设计教程(第三版)课后习题12.6 (C语言代码)浏览:791 |
C语言程序设计教程(第三版)课后习题7.4 (Java代码)浏览:839 |
【回文数(二)】 (C语言代码)浏览:851 |
【偶数求和】 (C++代码)浏览:702 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:650 |
Tom数 (C++代码)浏览:825 |
C语言训练-计算1977!* (C++代码)浏览:848 |
人见人爱A+B (C语言代码)浏览:625 |