문제 설명
https://school.programmers.co.kr/learn/courses/30/lessons/120860

제한 사항

입출력 예

풀이
import java.util.Arrays;
class Solution {
public int solution(int[][] dots) {
return Math.abs(Arrays.stream(dots).map(d -> d[0]).distinct().reduce((i, j) -> i - j).get()
* Arrays.stream(dots).map(d -> d[1]).distinct().reduce((i, j) -> i - j).get());
}
}
후기
0단계는 스트림 연습하기 아주 좋다.
'코딩테스트 (프로그래머스) > Java' 카테고리의 다른 글
| [프로그래머스][Java][Lv. 0] 그림 확대 (0) | 2024.02.15 |
|---|---|
| [프로그래머스][Java][Lv. 0] 외계인 사전 (0) | 2024.02.15 |
| [프로그래머스][Java][Lv. 0] 로그인 성공? (0) | 2024.02.13 |
| [프로그래머스][Java][Lv. 0] [PCCE 기출문제] 8번 / 창고 정리 (0) | 2024.02.09 |
| [프로그래머스][Java][Lv. 2] 도넛과 막대 그래프 (0) | 2024.02.07 |