Submission #71797336
Source Code Expand
Copy
/*def sum_scores(scores):"""1 人のテストの点数を表すリストから合計点を計算して返す関数引数 scores: scores[i] に i 番目のテストの点数が入っている返り値: 1 人のテストの合計点"""# ここにプログラムを追記*/#include <stdio.h>/*def output(sum_a, sum_b, sum_c):"""3 人の合計点からプレゼントの予算を計算して出力する関数引数 sum_a: A 君のテストの合計点引数 sum_b: B 君のテストの合計点引数 sum_c: C 君のテストの合計点
/*
def sum_scores(scores):
"""
1 人のテストの点数を表すリストから合計点を計算して返す関数
引数 scores: scores[i] に i 番目のテストの点数が入っている
返り値: 1 人のテストの合計点
"""
# ここにプログラムを追記
*/
#include <stdio.h>
/*
def output(sum_a, sum_b, sum_c):
"""
3 人の合計点からプレゼントの予算を計算して出力する関数
引数 sum_a: A 君のテストの合計点
引数 sum_b: B 君のテストの合計点
引数 sum_c: C 君のテストの合計点
返り値: なし
"""
# ここにプログラムを追記
*/
int main(void) {
int N, i, j;
int ans = 1;
if (scanf("%d", &N) != 1) return 1;
for (i = 0; i < 3; i++) {
int sum = 0;
for (j = 0; j < N; j++) {
int value;
if (scanf("%d", &value) != 1) return 1;
sum += value;
}
ans *= sum;
}
printf("%d\n", ans);
return 0;
}
/* ↓「変更」しない → 「追加」ならおkやろ、知らんけど
# -------------------
# ここから先は変更しない
# -------------------
def input_list(N):
"""
N 個の入力を受け取ってリストに入れて返す関数
引数 N: 入力を受け取る個数
返り値: 受け取った N 個の整数値からなるリスト
"""
l = list(map(int, input().split()))
return l
# 科目の数 N を受け取る
N = int(input())
# それぞれのテストの点数を受け取る
A = input_list(N)
B = input_list(N)
C = input_list(N)
# それぞれの合計点を計算
sum_A = sum_scores(A)
sum_B = sum_scores(B)
sum_C = sum_scores(C)
# プレゼントの予算を出力
output(sum_A, sum_B, sum_C)
*/
Submission Info
| Submission Time | |
|---|---|
| Task | EX13 - 三人兄弟へのプレゼント |
| User | mikecat |
| Language | C23 (GCC 14.2.0) |
| Score | 100 |
| Code Size | 1797 Byte |
| Status | AC |
| Exec Time | 0 ms |
| Memory | 1656 KiB |
Judge Result
| Set Name | all | ||
|---|---|---|---|
| Score / Max Score | 100 / 100 | ||
| Status |
|
| Set Name | Test Cases |
|---|---|
| all | sample01.txt, sample02.txt, sample03.txt, sample04.txt, test01.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| sample01.txt | AC | 0 ms | 1620 KiB |
| sample02.txt | AC | 0 ms | 1600 KiB |
| sample03.txt | AC | 0 ms | 1656 KiB |
| sample04.txt | AC | 0 ms | 1520 KiB |
| test01.txt | AC | 0 ms | 1604 KiB |