본문 바로가기
반응형

Baekjoon 자바 코드/조건문7

[백준] 2480번 주사위 세개 풀이 코드 (Java 자바) 접근 방법)같은 눈이 3개가 나오는 경우같은 눈이 2개만 나오는 경우모두 다른 눈이 나오는 경우 이 세가지 경우의 조건문을 짜는 것이 가장 중요하다.같은 눈이 3개가 같을 경우는 a=b=c같은 눈이 2개만 나올 경우는 a=b or a=c 일 때와 b=c 일때로 조건문을 2개 생성해야한다.마지막으로 모두 다른 눈이 나오는 경우는 else를 이용하여 나머지 코드를 작성하면 된다.정답 코드 1)import java.util.Scanner;class Main{ public static void main(String[] args){ Scanner s = new Scanner(System.in); int a = s.nextInt(); int b = s.nextInt(); .. 2024. 6. 18.
[백준] 2525번 오븐 시계 풀이 코드 (Java 자바) 접근 방법)첫째 줄 입력값을 받고 초로 환산한다. 그리고 초로 환산한 조리시간도 더한 후에 오븐이 끝날 시각을 구하면 된다.하지만 자정이 넘어갈 경우 다시 00시 00분으로 초기화해야하는데 이것은 조건문을 사용하여 첫째 줄 시간 입력값 + 조리 시간이 자정을 넘길 경우 86400초(24시간을 초로 환산한 값)을 빼주어 완료 시각을 구하면 된다. 정답 코드 1)import java.util.Scanner;class Main{ public static void main(String[] args){ Scanner s = new Scanner(System.in); int a = s.nextInt(); int b = s.nextInt(); int c = s... 2024. 6. 18.
[백준] 2884번 알람 시계 풀이 코드 (Java 자바) 접근 방법)시간과 분이 주어지고 45분을 뺀 시간을 구하는 것은 정말 쉽다.하지만 예제 입력 2와 같이 자정을 살짝 넘긴 상태에서 45분을 뺐을 경우 출력 값이 문제이다.그래서 0시45분 미만 입력 값이 주어졌을 경우에는 24시간을 입력 값에 더한 후 45분 뺄셈을 진행하면 된다.정답 코드 1)import java.util.Scanner;class Main{ public static void main(String[] args){ Scanner s = new Scanner(System.in); int a = s.nextInt(); int b = s.nextInt(); int a_time = a * 3600; // 시간을 초로 환산 .. 2024. 6. 17.
[백준] 14681번 사분면 고르기 풀이 코드 (Java 자바) 접근 방법)x와 y값의 음수 양수 여부에 따라 사분면에서 어디에 위치하는지 if문을 통해 간단하게 풀 수 있다. 정답 코드 1)import java.util.Scanner;class Main{ public static void main(String[] args){ Scanner s = new Scanner(System.in); int a; int b; a = s.nextInt(); b = s.nextInt(); if(a>0 && b>0){ // 1사분면일 경우 System.out.println("1"); }else if(a0){ // 2사분면일 경우 Syste.. 2024. 6. 12.
반응형