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
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
/*
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
AC × 5
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


2025-12-19 (Fri)
06:51:22 +09:00