728x90
https://swexpertacademy.com/main/solvingProblem/solvingProblem.do
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
import java.util.Scanner;
class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int t = sc.nextInt();
for (int tc = 1; tc <= t; tc++) {
int n = sc.nextInt();
int m = sc.nextInt();
int count[] = new int[n + m + 1];
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= m; j++) {
count[i + j]++;
}
}
int max = Integer.MIN_VALUE;
for (int i = 1; i < count.length; i++) {
max = Math.max(max, count[i]); // count의 max 값을 구한 후
}
System.out.print("#" + tc + " ");
for (int i = 1; i < count.length; i++) {
if (max == count[i])
System.out.print(i+" "); // 배열을 다시 돌면서 max값과 같다면 출력한다.
}
System.out.println();
}
}
}728x90
'SW Expert Academy > SWEA D3' 카테고리의 다른 글
| [SW Expert Academy] 원 안의 점 (D3) (0) | 2024.08.31 |
|---|---|
| [SW Expert Academy] 동철이의 프로그래밍 대회 (D3) (0) | 2024.08.31 |
| [SW Expert Academy] 코딩 토너먼트1 (D3) (0) | 2024.08.31 |
| [SW Expert Academy] [S/W 문제해결 기본] 3일차 - 회문1 (0) | 2024.08.29 |
| [SW Expert Academy] 다양성 측정 (D3) (0) | 2024.08.29 |