洛谷P1001 Problem A+B(Python)
关键:
1.洛谷的数据输入的时候是在同一行输入的,如果写两个input(),就是在两行输入。
这里就要用到一个分割字符串的函数split()。
2.python 默认输入的是字符串,所以要对输入的内容进行强制类型转换。
这里用的是map。map(str,a),a为需要强制转换的变量,str为目标数据类型。
此处我们输入了两个变量,所以要处理一下转换过来的内容,把它们存在列表里,这里用到的是list()。
3.此处要对输入的内容做加法,这里可以直接用sum()或者在刚刚用list处理的基础上把列表前两个元素加一块就行了
代码如下(不放也行吧)
a=input().split() print(int(a[0])+int(a[1]))
#最简略版本
s=list(map(int,input().split())) print(s[0]+s[1])
#上述讲解版本