-
[BOJ] 21921 블로그ALGORITHM/BOJ 2023. 6. 27. 21:51
https://www.acmicpc.net/problem/21921
2023-06-27
12345678910111213141516171819202122232425262728293031323334353637383940import java.util.Scanner;public class Main21921 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int x = sc.nextInt();int n = sc.nextInt();int sum = 0;int[] arr = new int[x];for(int i = 0; i < x; i++) {arr[i] = sc.nextInt();if(i < n) sum += arr[i];}int max = sum;int count = 1;int idx = 0;for(int i = n; i < x; i++) {sum += arr[i];sum -= arr[idx++];if(sum > max) {max = sum;count = 0;}if(sum == max) {count++;}}if(sum == 0) System.out.println("SAD");else {System.out.println(max);System.out.println(count);}}}cs #문제풀이
슬라이딩 윈도우
'ALGORITHM > BOJ' 카테고리의 다른 글
[BOJ] 16427 고냥이 (0) 2023.06.26 [BOJ] 1620 나는야 포켓몬 마스터 이다솜 (0) 2023.06.21 [BOJ] 5212 지구 온난화 (0) 2023.06.18 [BOJ] 18110 solved.ac (0) 2023.06.13 [BOJ] 14940 쉬운 최단거리 (0) 2023.06.06