解题思路:
只要算出每次考试各科可能的情况,然后对其分支计算下一次考试可能的情况直到最后一场考试
注意事项:
python中整型无范围限制,所以可以最后再取余
参考代码:
# 政治,综合,历史,地理
results = [1, 0, 0, 0]
n = int(input())
while True:
if n <= 1:
break
n = n - 1
a_1 = results[0]
a_2 = results[1]
a_3 = results[2]
a_4 = results[3]
results[0] = a_3
results[1] = a_4
results[2] = a_1 + a_4
results[3] = a_2 + a_3
print(sum(results)%7654321)
0.0分
0 人评分
C语言训练-数字母 (C语言代码)浏览:648 |
P1000 (C语言代码)浏览:911 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:537 |
1071题解浏览:584 |
前10名 (C语言代码)浏览:773 |
勾股数 (C语言代码)浏览:830 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:985 |
盐水的故事 (C语言代码)浏览:1602 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:646 |
采药 (C语言代码)浏览:960 |