반응형

백준 5554번 심부름 가는 길 풀이 코드

C | C++ | Java | Python


풀이

모든 시간(분 단위)을 더하고 시간은 나누기로, 분은 나머지로 출력합니다.

코드

#include <stdio.h>

int main() {
    int i, tmp, sum = 0;
    for(i=0; i<4; i++) {
        scanf("%d", &tmp);
        sum += tmp;
    }
    printf("%d\n", sum/60);
    printf("%d\n", sum%60);
    return 0;
}
#include <iostream>
using namespace std;

int main() {
    int tmp, sum = 0;
    for(int i=0; i<4; i++) {
        cin>>tmp;
        sum += tmp;
    }
    cout<<sum/60<<endl;
    cout<<sum%60<<endl;
    return 0;
}
import java.util.Scanner;

class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int sum = 0;
        for(int i=0; i<4; i++){
            sum += sc.nextInt();
        }
        System.out.println(sum/60);
        System.out.println(sum%60);
    }
}
sum = 0
for i in range(4):
    sum += int(input())
print(sum//60)
print(sum%60)

문제 출처

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

반응형

+ Recent posts