* 내가 백준 문제풀이 중에 항상 하는 실수는 쓸데없이 예쁘게 만들기... 문제에서 요구하는 그.대.로 만들어야 하는데 매일 까먹고 열심히 깔끔하고 예쁘게 만들려다가 '틀렸습니다' 받기 일수다 ㅎ
* if문 단계 마지막 문제였던 알람시계 문제도 같은 실수를 했는데 출력문이 23:00 이런식으로 나왔으면 좋겠어서 콜론(:)을 붙이려고 했다. 아무리 돌려봐도 안되길래 '이게 답이 아니면 뭐가 답이냐!' 했는데 내가 붙였던 ":"이게 '틀렸습니다'의 원인이었다.
* 이 문제는 단순한 if-연산문제이다.
문제를 풀기 전에 확인해야 할 전제조건은
1) 일단 받아오는 숫자가 자정을 뜻하는 (0시)인지 -> 이럴 경우 시간 재설정을 해줘야 한다.
2) 분(M)이 45분보다 작은지 -> 이럴 경우 H(시)의 값도 변한다.
(그리고 특.별.히 생각해야할게 문제에서 내주는 조건을 꼭 ! 확인하고 출력부분이 어떻게 나와야 하는지 필수로 확인해야한다 ! 출력문에서 시간이 띄어쓰기(공백)로만 구분되면 그렇게 해줘야 한다ㅠㅠ)
그래도
예전에는 'H-1' 이런식으로 쓰기 바빴는데
이제 H--; 를 쓰는거 보니 자바를 배우긴 배웠구나 싶다 : )

'Etc > 백준(JAVA) 문제풀이' 카테고리의 다른 글
[백준] 8393번 Java 문제풀이 (0) | 2020.11.12 |
---|---|
[백준] 10950번 Java 문제풀이 (0) | 2020.11.12 |
[백준] 10718번 Java 문제풀이 (0) | 2020.10.22 |
[백준] 2739번 Java 문제풀이 (0) | 2020.10.22 |
[백준] 1330번 Java 문제풀이 (0) | 2020.10.22 |
댓글