3
0

問題:2つの正の整数 a, b が半角スペース区切りで入力されるので a と b を足した数を出力してください。

※「掛け算」の問題では入力が改行区切りで与えられましたが、今回は半角スペース区切りで与えられます。

入力は以下のフォーマットで与えられます。
a b

まず、Python3でinputとsplitを使用し、複数の値を受け取ります。

inputで複数の値を取得する際に、複数の値を取得する方法をまとめます。
指定された数の文字列を格納します。


# 入力された文字列を分割してaとbを取得します
a, b = input().split()

次に、Python3のmap()を用いて、全ての要素に関数を適用します。int関数を使った記述方法は以下の通りです。


# map()を使って入力された文字列をintを使って、数値として分割してaとbを取得します
a, b = map(int, input().split())

数値として分割できているか心配な場合は、printを用いて出力して確認します。

# map()を使って入力された文字列をintを使って、数値として分割してaとbを取得します
a, b = map(int, input().split())
# 数値として分割できているか心配の場合は、printを用いて出力して確認します。
print(a)
print(b)

あとは、足し算をするだけです。


# map()を使って入力された文字列をintを使って、数値として分割してaとbを取得します
a, b = map(int, input.split())

# aとbを足した結果を出力します。
print(a + b)

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0