-
[Algorithm] 백준/Bronze/2525. 오븐 시계 (바보)Algorithm/문제 풀이 2023. 4. 5. 11:30
바보입니다.
아니 ... 그러니까 ... 일단 아래의 문제임.
https://www.acmicpc.net/problem/2884
문제 코드
import java.util.*; public class Main{ public static void main(String args[]){ Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); a += (b+c)/60; b = (b+c)%60; if(a > 23) a = 0; System.out.println(a + " " + b); } }진짜 생각도 모단 오류가 있었다
만약 23시 59분인데 막 1000분이 더해져버리면? 몇 분이 더해지든 시는 무조건 0이 된다.
import java.util.*; public class Main{ public static void main(String args[]){ Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); a += (b+c)/60; b = (b+c)%60; if(a > 23) a -= 24; System.out.println(a + " " + b); } }위와 같다. 25시면 1, 26시면 2 ...
'Algorithm > 문제 풀이' 카테고리의 다른 글
[Algorithm] 백준/Bronze/10757. 큰 수 A+B (BigInteger) (0) 2023.04.06 [Algorithm] 백준/Bronze/10809. 알파벳 찾기 (0) 2023.04.06 [Algorithm] 백준/Silver/2193. 이친수 (0) 2023.04.03 [Algorithm] 백준/Silver/9461. 파도반 수열 (반복문, 재귀함수) (0) 2023.04.03 [Algorithm] 백준/Silver/10773. 제로 (Stack) (2) 2023.04.02