강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

신세영님의 프로필 이미지
신세영

작성한 질문수

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

3-3 슬라이딩 문제

작성

·

131

0

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Scanner;

class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		int[] arr = new int[n];
		int k = sc.nextInt();
		for(int i=0; i<n; i++) {
			arr[i]=sc.nextInt();
		}
		System.out.print(solution(arr,n,k));
//		for(int x: solution(arr1,arr2,n,m)) {
//			System.out.print(x+" ");
//		}
	}
	public static int solution(int[] arr,int n, int k) {
		int answer=0;
		int gap=0;
		for(int i=0;i<=n-k;i++) {
			gap = arr[i]+arr[i+1]+arr[i+2];
			if(answer<gap) {
				answer = gap;
			}
		}
		return answer;
	}
}

답변 1

0

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

무슨 질문인가요?

신세영님의 프로필 이미지
신세영

작성한 질문수

질문하기