All source code available on github
import math def solution(n): t = float(math.sqrt(1+8*(n-1))) k = int((t+1)/2) a = int((k*(k-1))/2) b = n - a if k%2==0: return b,(k+1)-b return (k+1)-b, b case = input() while case>0: n=input() case = case -1 a, b = solution(n) print "TERM %d IS %d/%d" % (n,a,b)
0 comments:
Post a Comment