为了账号安全,请及时绑定邮箱和手机立即绑定

编程 problemA

编程 problemA

C
張颿颿 2015-01-22 09:06:41
Description在数学里,0.999…,9的无限循环,是1的另一个定义。 因为计算机处理数值的有效数字有限,code4101认为数值v (0 <= v < 1)如果严格大于0.99999999999999999999(共20个9),就认为它是“1”。 code4101很懒,不想用十个手指头加十个脚趾头去数,你能写个程序帮他判断一个数是否为“1”吗? Input输入数据的第一行为一个整数T,表示有T(0 <t <1000)组测试数据。="" 接下来T行,每行有一个实数v (0 <= v < 1 ),输入保证以“0.”开头,v至少有1位小数,最多70位小数。 Output每个测试数据输出一行,输出Yes或No。Sample Input40.12340045000000.00.99999999999999999999991235764320000.999999999998999999999Sample OutputNoNoYesNo
查看完整描述

1 回答

?
Fiona0126

TA贡献12条经验 获得超2个赞

 .....以字符串输入,找一下不就好了。。

查看完整回答
反对 回复 2015-01-22
  • 1 回答
  • 0 关注
  • 2507 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信