http://nanti.jisuanke.com/t/1
这是一个非常简单的题目,意在考察你编程的基础能力。千万别想难了哦。输入为一行,包括了用空格分隔的三个整数A、B、C(数据范围均在-40~40之间)。输出为一行,为“A+B+C”的计算结果。
输入:
22 1 3
输出:
26
def main():
a, b, c = raw_input().split(' ')
a = int(a)
b = int(b)
c = int(c)
print a + b + c
if __name__ == '__main__':
main()
今天刚刚开始看py,这个题不知道怎么输入,找了种方法勉强可以,但是觉得会有更好的,再次留坑吧(11.2)
http://nanti.jisuanke.com/t/2
判断一个数是否能被另一个整数整除是一个挺简单的问题,一般一个模运算就可以搞定了,懒惰的晓萌还是不想自己做,于是找到你帮他写代码,你就帮帮他吧。
输入包括两个由空格分开的整数M和N(1≤M,N≤500)。
输出包括一行,如果M可以被N整除就输出YES,否则输出NO(结果大小写敏感)。
输入:
21 7
输出:
YES
def main():
a, b = raw_input().split(' ')
a = int(a)
b = int(b)
if a % b == 0:
print 'YES'
else:
print 'NO'
if __name__ == '__main__':
main()
http://nanti.jisuanke.com/t/3
对于大于1的数,如果除了1和它本身,它不能再被其它正整数整除,那么我们说它是一个质数。晓萌想判断一个数是不是质数,希望找你写个程序,帮助她进行判断。
输入包括一行,为一个整数N(1 < N ≤1000),正是晓萌给出你让你判断的数字。
输出包括一行,如果晓萌给出的整数N为质数,那么输出YES;如果N不是质数,那么输出NO。
输入:
3
输出:
YES
import math
def main():
a = int(input())
flag = 1
for x in range(2, int(math.ceil(math.sqrt(a))) ):
if a % x == 0:
flag = 0
break
if flag:
print 'YES'
else:
print 'NO'
if __name__ == '__main__':
main()
http://nanti.jisuanke.com/t/4
我们约定Fn表示斐波那契数列的第n项,你能知道斐波那契数列中的任何一项吗?
输入包括一行,包括一个数字N(0≤N≤50)。
输出包括一行,包括一个数字,为斐波那契数列的第N项的值。
输入:
7
输出:
13
#encoding:utf-8
def main():
a, b = 0, 1
for i in range(1, int(input())):
a, b = b, a+b
print b
if __name__ == '__main__':
main()