제출 #1360130

#제출 시각아이디문제언어결과실행 시간메모리
1360130dukkhaBalloons (CEOI11_bal)Pypy 3
0 / 100
146 ms131072 KiB
import sys

input = sys.stdin.buffer.readline
write = sys.stdout.write

n = int(input())

stk = []  # (x, 실제 확정 반지름)

for _ in range(n):
    x, r = map(int, input().split())
    cur = float(r)

    while stk:
        y, t = stk[-1]

        dx = x - y
        cur = min(cur, dx * dx / (4 * t))

        if cur >= t:
            stk.pop()
        else:
            break

    stk.append((x, cur))
    write(f"{cur}\n")

컴파일 시 표준 출력 (stdout) 메시지

Compiling 'bal.py'...

=======
  adding: __main__.pyc (deflated 21%)

=======
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…