본문 바로가기
728x90

코딩테스트 연습/백준_코딩테스트연습4

백준 11660번. 구간 합 구하기 2 (Java) 관련 키워드 #다이나믹 프로그래밍 #누적 합 제출 코드 import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine()); int N = Integer.parseInt(st.nextToken()); int M = Integer.p.. 2023. 6. 7.
백준 11659번 구간 합 구하기. (Java) 관련 키워드 #누적합. 제출 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer stringTokenizer = new StringTokenizer(bufferedReader.readLine()); int .. 2023. 6. 7.
백준 1546번. 평균 (Java) 관련 키워드 #수학 #사칙연산 제출 코드. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int A[] = new int[N]; for (int i = 0; i max) max = A[i]; sum = sum + A[i]; } System.out.println(sum * 100.0 / max / N); } } .. 2023. 6. 6.
백준 11720번. 숫자의 합 (Java) 관련 키워드 #수학 #구현 #문자열 제출 코드. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); String sNum = sc.next(); char[] cNum = sNum.toCharArray(); int sum = 0; for (int i = 0; i < cNum.length; i++) { sum += cNum[i] - '0'; } System.out.print(sum); } } 코드 해석. import java.util.Scanner; public class Main { public st.. 2023. 6. 6.
728x90