study8 study - day12 2024.04.03 코딩테스트 [SWEA] JAVA 2단계 ▶ 간단한 압축 풀기 [SWEA 1946] import java.util.*; import java.io.*; // 너비가 10인 여러 줄의 문자열로 구성된 원본문서를 출력 // 압축문서는 알파벳과 알파벳의 개수로 이루어진 쌍들이 나열되어 있다. // 압축문서를 입력받아 원본 문서를 만드는 프로그램을 작성 class Solution { public static void main(String args[]) throws Exception { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new O.. 2024. 4. 3. study - day11 2024.04.02 코딩테스트 [SWEA] JAVA 2단계 ▶ 조교의 성적 매기기 [SWEA 1983] import java.util.*; import java.io.*; // 10개의 평점 A+ A0 A- B+ B0 B- C+ C0 C- D0 // 총점 = 중간고사(35%) + 기말고사(45%) + 과제(20%) // 10개의 평점을 총점이 높은 순으로 부여받는다. // 그러나 N명의 학생이 있을 경우 N/10명의 학생들이 동일한 평점을 부여받는다. // K번째 학생의 번호가 주어졌을 때, K번째 학생의 평점을 출력하는 프로그램을 작성. class Solution { public static void main(String args[]) throws Exception { BufferedReader bf .. 2024. 4. 3. study - day10 2024.04.01 코딩테스트 [SWEA] JAVA 2단계 ▶ 쉬운 거스름돈 [SWEA 1970] import java.util.*; import java.io.*; // 돈을 입력받고, 돈의 단위 별로 각 몇개가 필요한지 출력 // 금액이 높은 돈의 단위가 우선적으로 계산된다. class Solution { public static void main(String args[]) throws Exception { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); int T; T= Intege.. 2024. 4. 1. study - day09 2024.03.28 코딩테스트 [SWEA] JAVA 2단계 ▶ 스도쿠 검증 [SWEA 1974] import java.io.*; import java.util.*; // 일반적인 스도쿠 // 행, 열, 칸(3*3)을 모두 만족할 시 1을 출력, 하나라도 만족하지 않을 경우 0을 출력 class Solution { public static void main(String args[]) throws Exception { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); //읽는 라인 BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); //출력 라.. 2024. 4. 1. study - day08 2024.03.27 코딩테스트 [SWEA] JAVA 2단계 ▶ 수도 요금 경쟁 [SWEA 1284] 1) Scanner를 이용해 입력 받음. import java.util.*; import java.io.*; // A, B 두 개의 수도회사중 수도 요금이 저렴한 회사를 선택 // A사 : 1리터당 P원의 돈을 내야 한다. // B사 : 기본 요금이 Q원이고, 월간 사용량이 R리터 이하인 경우 요금은 기본 요금만 청구된다. // 하지만 R 리터보다 많은 양을 사용한 경우 초과량에 대해 1리터당 S원의 요금을 더 내야 한다. class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(Sys.. 2024. 4. 1. study - day07 코딩테스트 [SWEA] java 2단계 ▶ 파리 퇴치 [SWEA 2001] import java.util.Scanner; // N*N 크기의 영역에 각 칸에 파리의 개수가 나와있고, // M*M 크기의 파리채를 이용해 최대한 많은 파리를 죽이고자 한다. // 죽은 파리의 갯수를 구하라. class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int T; T=sc.nextInt(); for(int test_case = 1; test_case 2024. 3. 25. 이전 1 2 다음