💡문제 풀이/백준 - JAVA 36

코딩은 체육과목 입니다 / 25314

정보 분류 : 반복문 문제 문제링크 풀이 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); //바이트 입력 값 String a = ""; if(N % 4 == 0) { for(int i = 0 ; i < N / 4 ; i++) { a += "long "; } System.out.println(a + "int"); } else { System.out.println("error"); }; } } 풀이 후기 입력한 숫자는 4의 배수라고 되어있길래 if문 조건을 N이 4의 배수가 맞다면~ 으로 시작했다. 4의 배수..

영수증 / 25304

정보 분류 : 반복문 문제 문제링크 풀이 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int x = sc.nextInt(); //영수증에 적힌 총 금액 int n = sc.nextInt(); //영수증에 적힌 구매한 물건의 종류의 수 int sum = 0; for(int i = 0; i < n ; i++) { int a = sc.nextInt(); //금액 int b = sc.nextInt(); //개수 sum += a * b; } System.out.println(x == sum ? "Yes" : "No"); } } 풀이 후기 총 금액과 ..

주사위 세개 / 2480

정보 분류 : 조건문 문제 문제링크 풀이 package backjun; 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(); int result = 0;// 결과 값 // 모두 동일한 숫자일 때 if(A == B && B == C && A == C) { result = 10000 + A * 1000; // 두 개의 숫자만 동일할 때 } else if(A == B || A == C) { result = 1000 + A * 100; } ..

알람 시계 / 2884

정보 분류 : 조건문 문제 문제링크 풀이 import java.util.*; public class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); int H = sc.nextInt(); int M = sc.nextInt(); if(M >= 45) { M -= 45; } else { M += 15; if(H == 0) { H = 23; } else { H--; } } System.out.printf("%s %s", H, M); } } 풀이 후기 입력은 시(H)와 분(M)으로 받는다. 만약 분(M)이 45보다 크거나 같으면 분(H)을 45 뺀다. 반대로 분(M)이 45보다 작다면 분(M)에 15 더하고 ..

사분면 고르기 / 14681

정보 분류 : 조건문 문제 문제링크 풀이 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(); if(a > 0) { if(b > 0) { System.out.println("1"); } else { System.out.println("4"); } } else if(a < 0) { if(b < 0) { System.out.println("3"); } else { System.out.println("2"); } } } } 풀이 후기 양수와 음수에 맞춰 제n사분면을 출력해야해서..