제출 #1360123

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

stk = []

n = int(sys.stdin.readline())
arr = []
for _ in range(n):
    arr.append(tuple(map(int, sys.stdin.readline().split())))

ans = []
for x, r in arr:
    if not stk:
        stk.append((x,r))
        ans.append(float(r))
        continue
    while stk:
        y, t = stk[-1]
        cand = min(r, (y-x)**2 /(4*t))
        if cand >= t:
            stk.pop()
            continue
        ans.append(cand)
        stk.append((x,r))
        break

for i in range(n):
    print(ans[i])

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

Compiling 'bal.py'...

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

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