제출 #1263808

#제출 시각아이디문제언어결과실행 시간메모리
1263808proofyOdd-even (IZhO11_oddeven)Pypy 3
100 / 100
164 ms48820 KiB
n = int(input()) l = 0 r = 1 def f(x): return (x * (x + 1)) // 2 while f(r) <= n: r *= 2 while r - l > 1: m = (l + r) // 2 if f(m) <= n: l = m else: r = m if f(l) == n: print(l * l) else: k = n - f(l) print(l * l + 2 * k - 1)

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

Compiling 'oddeven.py'...

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

=======
#Verdict Execution timeMemoryGrader output
Fetching results...