| # | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
|---|---|---|---|---|---|---|---|
| 1315849 | vikgup | Just Long Neckties (JOI20_ho_t1) | Pypy 3 | 148 ms | 48744 KiB |
n = int(input())
a = list(map(int, input().split()))
b = list(map(int, input().split()))
a.sort()
b.sort()
pref = [0] * (n + 1)
for i in range(1, n + 1):
pref[i] = max(pref[i - 1], max(a[i - 1] - b[i - 1], 0))
suf = [0] * (n + 1)
for i in range(n - 1, -1, -1):
suf[i] = max(suf[i + 1], max(a[i + 1] - b[i], 0))
ans = []
for k in range(n + 1):
ans.append(max(pref[k], suf[k]))
print(*ans)
컴파일 시 표준 출력 (stdout) 메시지
| # | 결과 | 실행 시간 | 메모리 | 채점기 출력 |
|---|---|---|---|---|
| 결과를 불러오는 중입니다… | ||||
| # | 결과 | 실행 시간 | 메모리 | 채점기 출력 |
|---|---|---|---|---|
| 결과를 불러오는 중입니다… | ||||
| # | 결과 | 실행 시간 | 메모리 | 채점기 출력 |
|---|---|---|---|---|
| 결과를 불러오는 중입니다… | ||||
