BaekJoon(55)
-
코딩은 체육과목 입니다 풀이
문제내용 사용자에게 4의 배수를 입력받아 4의 배수만큼 long을 적고 마지막에 int를 출력하는 문제이다. 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); int _byte = 4; int rstB = num/_byte; String result = ""; try { for(int i = 0; i < rstB; i++){ if(i==0){ result += "long"; }else { result += " long"; } } } catch (Exception e) {}finally{ ..
2023.06.12 -
영수증 풀이
문제내용 사용자에게 총금액, 종류의 수, 가격, 개수를 입력받아 총 금액과 영수증에 있는 내용이 일치한지 여부를 출력하는 문제이다. 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int total = sc.nextInt(); int typeCnt = sc.nextInt(); int result = 0; for(int i = 0; i< typeCnt; i++){ int num1 = sc.nextInt(); int num2 = sc.nextInt(); result += num1*num2; } String check = total=..
2023.06.12 -
합 풀이
문제내용 사용자에게 임의의 수를 입력받아 1부터 임의의 수까지의 합을 출력하는 문제이다. 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num1 = sc.nextInt(); int result = 0; for(int i = 1; i
2023.06.12 -
A+B-3 풀이
문제내용 사용자에게 테스트 케이스의 개수를 입력받은 후 테스크 케이스 수만큼 반복하여 두 정수를 입력받아 더해 출력하는 문제이다. 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); for(int i = 0; i < t; i++){ int num1 = sc.nextInt(); int num2 = sc.nextInt(); System.out.println(num1+num2); } } } 사용자에게 임의의 수를 입력받기 위해 Scanner를 사용해 테스트케이스의 수는 t에 입력받고 반복횟수가 정해..
2023.06.12 -
구구단 풀이
문제내용 반복문에 시작을 알리는 문제 구구단 문제이다. 사용자에게 임의의 수를 입력받은 후 그 수에 해당하는 구구단을 출력하는 문제이다. 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for(int i = 1; i < 10; i++){ System.out.println(n+" * "+i+" = "+n*i); } } } 사용자에게 임의의 수를 입력 받기 위해 Scanner를 사용해 n에 입력 받았다. 반복문에는 대표적으로 for, while문이 있다. 이번엔 반복횟수가 정해져 있기 때문에 ..
2023.06.12 -
주사위 세개 풀이
문제내용 사용자에게 임의의 수 3개를 입력 받아 1,2,3의 조건에 맞게 계산한 후 결과를 출력하는 문제이다. 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num1 = sc.nextInt(); int num2 = sc.nextInt(); int num3 = sc.nextInt(); int cash = 0; if(num1 == num2 && num2 == num3){ cash += 10000+(num1*1000); }else if(num1 == num2 && num1 != num3 && num2 != num3){ cas..
2023.06.12