Submission #337865

#TimeUsernameProblemLanguageResultExecution timeMemory
337865BY_KUTBILIMOdd-even (IZhO11_oddeven)Cpython 3
100 / 100
20 ms2816 KiB
a = (input()) a = int(a) if a == 1: print(1) exit(0) l = 1; r = 1e50 while(r > l): m = int((l + r) // 2) x = int((l + r) // 2) x = int(x * (x + 1) // 2) if int(x) >= int(a): r = m else: l = m + 1 x = int(r * (r + 1) // 2) if(x >= a): l = r; c = l * l cnt = l * (l + 1) // 2 c -= (cnt - a) * 2 print(c)
#Verdict Execution timeMemoryGrader output
Fetching results...