一、题目
![](https://img-blog.csdnimg.cn/19ca132f38fa42fba08cbc70dffb6b1f.png)
![](https://img-blog.csdnimg.cn/144c373a045e4699bfa6a8312b7cb1ab.png)
二、示例
三、代码
while True:
try:
n = int(input())
list1 = [2, 3, 2, 4]
if n == 1 or n == 2:
print(-1)
else:
print(list1[(n-3) % 4])
except:
break
四、算法说明
找规律发现首个偶数在该行第几个的规律如下:
-1 -1 2 3 2 4 2 3 2 4 2 3 2 4 2 3 2 4 2 3 2 4
可以看出,除去前两行之外,其余的四行一循环,因此,只需要按要求输出即可。
胡萝卜
2022年3月1日20:08:20
我不知道将去向何方,但我已在路上! |
---|
时光匆匆,虽未曾谋面,却相遇于斯,实在是莫大的缘分,感谢您的到访 ! |