任务描述
本关任务:编写一个能判断数学运算结果奇偶性的小程序。
为了完成本关任务,你需要掌握:
1.流程控制2.模运算
编程要求
输入一个正整数n,编程计算1²+2²+……+n² 的结果是奇数还是偶数?
测试说明
平台会对你编写的代码进行测试:
测试输入:
100
预期输出:
偶数
测试输入:
1005
预期输出:
奇数
代码:
n = int(input())
sum = 0
for i in range(1, n+1):
sum += i**2
if sum%2==0:
print("偶数")
else:
print("奇数")