Lang:Python2
Edit12345678910111213141516171819202122232425# -*- coding:utf8 -*-from decimal import *getcontext().prec = 100def prBob(s):ans = []while s != 1.0:if str(s).rstrip('0')[-1] != '5':print 'NO'breaks = (s - int(s)) * Decimal('2.0')ans.append(str(int(s)))else:print '0.' + "".join(ans)T = int(raw_input())while T > 0:T -= 1s = Decimal(raw_input())prBob(s)