之前一直在力扣刷题,今天收到了参加笔试的信息,里面建议进行输入输出练习,有点好奇就点了进去,这不点不知道,一点吓一跳,做法完全和力扣上的不一样。
在力扣上做题模式叫核心代码模式,感觉就像做饭的时候只用做菜,而牛客上的这个输入输出练习模式叫ACM模式,感觉更像是备菜+做菜。
其实单从题目难度上来说,属于呆瓜难度,就是需要改一下之前的习惯。
题目一:计算一系列数的和
链接:ac.nowcoder.com/acm/contest…
来源:牛客网
输入描述:
输入数据有多组, 每行表示一组输入数据。
每行不定有n个整数,空格隔开。(1 <= n <= 100)。
输出描述:
每组数据输出求和的结果
示例1
输入
1 2 3
4 5
0 0 0 0 0
输出
6
9
0
答案
//Python
while True:
try:
data = list(map(int, input().strip().split()))
print(sum(data))
except:
break
题目二:对输入的字符串进行排序后输出
链接:ac.nowcoder.com/acm/contest…
来源:牛客网
输入描述:
多个测试用例,每个测试用例一行。
每行通过,隔开,有n个字符,n<100
输出描述:
对于每组用例输出一行排序后的字符串,用','隔开,无结尾空格
示例1
输入
a,c,bb
f,dddd
nowcoder
输出
a,bb,c
dddd,f
nowcoder
答案
//Python
while True:
try:
data = input().strip().split(',')
data.sort()
print(','.join(data))
except:
break