463.Enumeration of divisor
単純な問題の割にはみんな手こずってるな? と思ったが、普通にやるとtimeoutになるため工夫をせねばならない。
トップが何やってるか見当もつかない。とりあえず89byte。
n=input();i=1;a=[] while i*i<=n: if n/i*i==n:a+=[i,n/i] i+=1 for s in sorted(a):print s
[追記]:
87byte。
n=input();i=1;a=() while i*i<=n: if n/i*i==n:a+=i,n/i i+=1 for s in sorted(a):print s