반응형

백준 5596번 시험 점수 풀이 코드

C | C++ | Java | Python


풀이

값을 4개씩 순서대로 입력받아 더하고, 더 큰 총합을 출력합니다.

코드

#include <stdio.h>

int main(){
    int a = 0, b = 0, t, i;
    for (i = 0; i < 4; i++){
        scanf("%d", &t);
        a += t;
    }
    for (i = 0; i < 4; i++){
        scanf("%d", &t);
        b += t;
    }
    printf("%d", (a >= b) ? a : b);
    return 0;
}
#include <iostream>
using namespace std;

int main(){
    int a = 0, b = 0, t;
    for (int i = 0; i < 4; i++){
        cin>>t;
        a += t;
    }
    for (int i = 0; i < 4; i++){
        cin>>t;
        b += t;
    }
    cout<<max(a,b);
    return 0;
}
import java.util.Scanner;

public class Main{
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int a = 0, b = 0, t;
        for (int i = 0; i < 4; i++){
            t = sc.nextInt();
            a += t;
        }
        for (int i = 0; i < 4; i++){
            t = sc.nextInt();
            b += t;
        }
        System.out.println(Math.max(a, b));
    }
}
a = sum(map(int,input().split()))
b = sum(map(int,input().split()))
print(max(a,b))

문제 출처

https://www.acmicpc.net/problem/5596

반응형

+ Recent posts