提出 #9925978


ソースコード 拡げる

# 1人のテストの点数を表すリストから合計点を計算して返す関数
# 引数 scores: scores[i]にi番目のテストの点数が入っている
# 返り値: 1人のテストの合計点
def sum_scores(scores):
    ss = 0
    for i in scores:
        ss += i
    return ss


# 3人の合計点からプレゼントの予算を計算して出力する関数
# 引数 sum_a: A君のテストの合計点
# 引数 sum_b: B君のテストの合計点
# 引数 sum_c: C君のテストの合計点
# 返り値: なし
def output(sum_a, sum_b, sum_c):
    print(sum_a * sum_b * sum_c)


# ---------------------
# ここから先は変更しない
# ---------------------

# 1行の整数が空白区切りになった入力を受け取ってリストに入れて返す関数
# 引数 s: 1行の、整数が空白区切りになった入力
# 返り値: 受け取った入力のリスト
def list_int_input(s):
    a = list(map(int, s.split()))
    return a


# 科目数Nを受け取る
n = int(input())

# それぞれのテストの点数を受け取る
a = list_int_input(input())
b = list_int_input(input())
c = list_int_input(input())

# プレゼントの予算を出力
output(sum_scores(a), sum_scores(b), sum_scores(c))

提出情報

提出日時
問題 EX15 - 三人兄弟へのプレゼント
ユーザ saba
言語 Python (3.4.3)
得点 100
コード長 1280 Byte
結果 AC
実行時間 18 ms
メモリ 3064 KiB

ジャッジ結果

セット名 all
得点 / 配点 100 / 100
結果
AC × 5
セット名 テストケース
all sample01.txt, sample02.txt, sample03.txt, sample04.txt, test01.txt
ケース名 結果 実行時間 メモリ
sample01.txt AC 17 ms 3064 KiB
sample02.txt AC 18 ms 3064 KiB
sample03.txt AC 18 ms 3060 KiB
sample04.txt AC 17 ms 3064 KiB
test01.txt AC 17 ms 3064 KiB