#1512
간선도로
서브테스크
원문: 日本語
- 시간 제한
- 2s
- 메모리 제한
- 256MB
- 제출
- 0
- 정답
- 0
- 맞힌 사람
- 0
- 정답 비율
- 0.0%
문제
JOI 시는 동서 방향으로 곧게 뻗은 개의 도로와, 남북 방향으로 곧게 뻗은 개의 도로에 의해 바둑판 모양으로 구획되어 있다. 도로와 도로 사이의 간격은 이다. JOI 시에서는 이 개의 도로 중에서 동서 방향으로 개, 남북 방향으로 개, 합계 개의 도로를 간선도로로 선택하게 되었다.
북쪽에서 번째 () 도로와 서쪽에서 번째 () 도로의 교차점을 교차점 라고 하자. 교차점 와 북쪽에서 번째 () 도로의 거리는 이고, 교차점 와 서쪽에서 번째 () 도로의 거리는 이다. 또한 교차점 근처에는 명의 주민이 살고 있다.
개의 간선도로를 선택했을 때, JOI 시의 모든 주민에 대한, 가장 가까운 교차점에서 더 가까운 쪽의 간선도로까지의 거리의 총합의 최솟값을 구하시오.
제한
- (, )
서브태스크
서브태스크 1 [10점]
- (, )
서브태스크 2 [90점]
- 추가 제약이 없다.
입력과 출력
입력
입력은 다음 형식으로 표준 입력에서 주어진다.
...
:
...
출력
JOI 시의 모든 주민에 대한, 가장 가까운 교차점에서 더 가까운 쪽의 간선도로까지의 거리의 총합의 최솟값을 출력한다.
예제 입력 1
3 5
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
예제 출력 1
8
예를 들어 북쪽에서 번째 도로와 서쪽에서 번째 도로를 간선도로로 하면 된다.
예제 입력 2
5 5
1 2 3 1 5
1 22 11 44 3
1 33 41 53 2
4 92 35 23 1
4 2 6 3 5
예제 출력 2
164
코드 제출
코드를 제출하려면 로그인이 필요합니다.
로그인내 제출
제출 내역이 없습니다.
맞은 사람
아직 맞은 사람이 없습니다.
난이도 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
제출 내역이 없습니다.