SWEA 2001 파리 퇴치

Jmnote (토론 | 기여)님의 2018년 9월 7일 (금) 22:58 판 (→‎Java)

1 개요

SWEA 2001 파리 퇴치
SW Expert 아카데미
# 문제 풀이

틀:SWEA 난이도 2-1

2 C++

3 Java

import java.util.Scanner;
class Solution {
    public static void main(String args[]) {
        Scanner sc = new Scanner(System.in);
        int T = sc.nextInt();
        for(int t=1; t<=T; t++) {
            int n = sc.nextInt();
            int m = sc.nextInt();
            int a[][] = new int[n][n];
            int i, j, k, l;
            for(i=0; i<n; i++) {
                for(j=0; j<n; j++) {
                    a[i][j] = sc.nextInt();
                }
            }
            int sum, max = 0;
            for(i=0; i<n-m+1; i++) {
                for(j=0; j<n-m+1; j++) {
                    sum = 0;
                    for(k=0; k<m; k++) {
                        for(l=0; l<m; l++) {
                            sum += a[i+k][j+l];
                        }    
                    }
                    if( sum > max ) max = sum;
                }
            }
            System.out.format("#%d %d\n", t, max);
        }
    }
}
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}