반응형
설명도 필요없는 문제
근데 합격률이 극악인 이유는 문제가 제대로 명시되지 않았기 때문에...
동점일 경우 어떻게 출력되어야 하는지 나와있지 않음.
풀이
1. 영식이는 30분 마다 이므로 나누기 30 으로 계산 후 10원 청구이므로 곱하기 10
1. 민식이는 60분 마다 이므로 나누기 60 으로 계산 후 15원 청구이므로 곱하기 15
끝
코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | import java.util.Scanner; public class Main { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int K; int YoungSik = 0, MinSik = 0; for (int i = 0; i < N; i++) { K = sc.nextInt(); YoungSik += ((K / 30) + 1) * 10; MinSik += ((K / 60) + 1) * 15; } if (YoungSik == MinSik) { System.out.println("Y M " + YoungSik); } else if (YoungSik < MinSik) { System.out.println("Y " + YoungSik); } else if (YoungSik > MinSik) { System.out.println("M " + MinSik); } } } | cs |
반응형
'나는요 공부가 좋....은걸... > 알고리즈음' 카테고리의 다른 글
[BOJ] 백준 2252- 줄 세우기 (자바) (0) | 2018.02.06 |
---|---|
[BOJ] 백준 1766- 문제집 (자바) (0) | 2018.02.06 |
[BOJ] 백준 1697 - 숨바꼭질 (자바) (0) | 2018.02.05 |
[BOJ] 백준 2979 - 트럭 주차 (자바) (0) | 2018.02.03 |
[BOJ] 백준 1012 - 유기농 배추 (자바) (0) | 2018.02.03 |