Submission #170706

#TimeUsernameProblemLanguageResultExecution timeMemory
170706LightningOdd-even (IZhO11_oddeven)Cpython 3
100 / 100
27 ms3428 KiB
# your code goes here
def sum(n):
	return (n * (n + 1) // 2)

n = int(input())
l = 1
r = n
while(l < r):
	mid = (l + r) // 2
	if(sum(mid) >= n):
		r = mid
	else:
		l = mid + 1
fir = (r * (r - 2)) + 2
pos = n - sum(r - 1)
print(fir + (2 * (pos - 1)))
#Verdict Execution timeMemoryGrader output
Fetching results...