http://nanti.jisuanke.com/t/1
這是一個非常簡單的題目,意在考察你編程的基礎能力。千萬別想難了哦。輸入爲一行,包括了用空格分隔的三個整數A、B、C(數據範圍均在-40~40之間)。輸出爲一行,爲“A+B+C”的計算結果。
樣例1
輸入:
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(結果大小寫敏感)。
樣例1
輸入:
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。
樣例1
輸入:
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項的值。
樣例1
輸入:
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()