1、计算a+b,输入包括两个正整数a,b(1 <= a, b <= 10^9),输入数据包括多组。输出a+b的结果。
1 5 10 20
6 30
while 1: try: a,b = map(int,input().split()) print(a+b) except: break
2、计算a+b,输入第一行包括一个数据组数t(1 <= t <= 100);接下来每行包括两个正整数a,b(1 <= a, b <= 10^9);输出a+b的结果。
2 1 5 10 20
6 30
while True: try: n = int(input()) for i in range(0,n): s = input().split() for j in range(0,2): s[j] = int(s[j]) print(s[0]+s[1]) except: break
3、计算一系列数的和
输入数据有多组, 每行表示一组输入数据。 每行的第一个整数为整数的个数n(1 <= n <= 100)。 接下来n个正整数, 即需要求和的每个正整数。
每组数据输出求和的结果
4 1 2 3 4 5 1 2 3 4 5
10 15
while 1: try: temp_list=list(map(int,input().split())) sum=0 for i in range(1,len(temp_list)): sum+=temp_list[i] print(sum) except: break
4、对输入的字符串进行排序后输出
输入有两行,第一行n 第二行是n个空格隔开的字符串
输出一行排序后的字符串,空格隔开,无结尾空格
5 c d a bb e
a bb c d e
while True: try: n = int(input()) s = input().split() s.sort() for i in s: print(i,end=' ') except: break
5、对输入的字符串进行排序后输出
多个测试用例,每个测试用例一行。 每行通过空格隔开,有n个字符,n<100
对于每组测试用例,输出一行排序过的字符串,每个字符串通过空格隔开
a c bb f dddd nowcoder
a bb c dddd f nowcoder
while True: try: s = input().split() s.sort() for i in s: print(i,end=' ') print('\n',end='') except: break
6、对输入的字符串进行排序后输出
多个测试用例,每个测试用例一行。 每行通过,隔开,有n个字符,n<100
对于每组用例输出一行排序后的字符串,用','隔开,无结尾空格
a,c,bb f,dddd nowcoder
a,bb,c dddd,f nowcoder
while True: try: s = input().split(',') s.sort() for i in range(0,len(s)): if i != len(s)-1: print(s[i]+',',end='') if i == len(s)-1: print(s[i]+'\n',end='') except: break练习:https://ac.nowcoder.com/acm/contest/320#question