본문 바로가기

분류 전체보기510

백준 JAVA 2798 블랙잭 package BAEKJOON; import java.util.Scanner; public class NO2798 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); //카드개수 int m = sc.nextInt(); //블랙잭 값 int[] arr = new int[n]; for (int i = 0; i < n; i++) { arr[i] = sc.nextInt(); } int sum = 0; //세수의 합 int tmp = 0; //비교할 수(답) for (int i = 0; i 2022. 6. 30.
백준 JAVA 5622 다이얼 package BAEKJOON; import JAVA.이것이자바다.중첩클래스인터페이스.중첩클래스.A; import java.util.Scanner; public class NO5622 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); char [] arr = str.toCharArray(); int time = 0; for (int i = 0; i < arr.length; i++) { switch (arr[i]) { case 'A': case 'B': case 'C': time += 3; break; case 'D': case 'E': case 'F': time .. 2022. 6. 30.
백준 JAVA 2292 벌집 공식을 알아내면 쉽게 풀 수 있는 문제였다 package BAEKJOON; import java.util.Scanner; public class NO2292 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); int i =0; int sum =1; while(sum < num ){ i++; sum += 6*i; } System.out.println(i+1); } } 2022. 6. 30.
백준 JAVA 1712 손익분기점 package BAEKJOON; import java.util.Scanner; public class NO1712 { 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 answer = 0; if (B > C) { answer = -1; } else { answer = A / (C - B) + 1; } System.out.println(answer); } } 2022. 6. 29.
백준 JAVA 2750 수 정렬하기 package BAEKJOON; import java.util.Arrays; import java.util.Scanner; public class NO2750 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int [] arr = new int[n]; for (int i = 0; i < n; i++) { arr[i] = sc.nextInt(); } Arrays.sort(arr); for (Integer i : arr) { System.out.println(i); } } } 2022. 6. 29.
백준 JAVA 10039 평균 점수 package BAEKJOON; import java.util.Scanner; public class NO10039 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int [] arr = new int[5]; int sum = 0; int avg = 0; for (int i = 0; i < 5; i++) { arr[i] = sc.nextInt(); if(arr[i] < 40) { arr[i] = 40; } sum += arr[i]; avg = sum/arr.length; } System.out.println(avg); } } 2022. 6. 29.
백준 JAVA 2439 별 찍기 -2 package BAEKJOON; import java.util.Scanner; public class NO2439 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for (int i = 0; i < n; i++) { for (int j = 0; j < n-i-1; j++) { System.out.print(" "); } for (int j = 0; j < i+1; j++) { System.out.print("*"); } System.out.println(); } } } 2022. 6. 29.
백준 JAVA 2446 별 찍기-9 package BAEKJOON; import java.util.Scanner; public class NO2446 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); // 위에서 5번째까지 ( * 이 1개 찍힐때까지 ) for (int i = 0; i < num; i++) { for (int j = 0; j < i; j++) { System.out.print(" "); } for (int j = 0; j < (num*2)-(i*2)-1; j++) { System.out.print("*"); } System.out.println(); } // *이 1개에서 밑에부분까지 fo.. 2022. 6. 28.
SQL 예제 group by select payment_method , count(*) from orders where email like '%@naver.com' and course_title = '앱개발 종합반' group by payment_method =>네이버 이메일을 사용하여 앱개발 종합반을 신청한 결제수단별 주문 개수를 구해라. JOIN inner join 은 교집합 left join 은 null 값을 같이 출력 -> 왼쪽값 기준으로 SELECT * from users u left join point_users pu on u.user_id = pu.user_id => users 테이블이 왼쪽(기준) 에다가 point_users를 붙인다. 기준은 u.user_id = pu.user_id select * f.. 2022. 6. 28.