봄수의 연구실

Goorm_프로젝트매니징 본문

알고리즘 풀이

Goorm_프로젝트매니징

berom 2023. 8. 15. 10:52

문제

풀이

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;

public class Main {
	public static void main(String[] args){
		try(BufferedReader reader = new BufferedReader(new InputStreamReader(System.in))){
			int t = Integer.parseInt(reader.readLine());
			int[] input = Arrays.stream(reader.readLine().split(" ")).mapToInt(Integer::parseInt).toArray();
			int h = input[0];
			int m = input[1];
			for (int i =0; i<t;i++){
				m+=Integer.parseInt(reader.readLine());
			}
			solution(h,m);
		}catch(IOException e){
			e.printStackTrace();
		}
	}
	
	static void solution(int h, int m) {
		h += m / 60;
		m = m % 60;
		h = h % 24; // 시간이 24를 넘어가면 0부터 다시 시작
		System.out.println(h + " " + m); // 시간과 분을 공백으로 구분하여 출력
	}
}

부족한 점이나 잘못 된 점을 알려주시면 시정하겠습니다 :>

728x90

'알고리즘 풀이' 카테고리의 다른 글

구름톤 챌린지 1주차 -2  (0) 2023.08.17
배열이 리스트보다 더 빠른 이유  (0) 2023.08.16
구름톤 챌린지 1주차  (0) 2023.08.14
Programmers_저주의 숫자 3  (0) 2023.08.14
Baekjoon_집합  (0) 2023.08.12