SB

前些时候在做pku 1001(高精度)时发现,我试过了我能想到的所有测试用例都看不出哪里有问题,但是一提交就WA.
弄了快大半个小时后,我终于投降了,把exe传给小罗,让小罗帮我看看这倒底是咋回事儿,他说我标准测试用例中第二个就没通过。我一想,不可能啊,标准测试用例我又不是没试过。再去一看,果然是不一样。标准输出时,如果小数小于1,最前面那个零是省略掉的。也就是说想输出”0.1″时必须写成”.1″。
我顿时火从心生,心想这你妹是什么鸟屎设定啊!哪有这样的2B需求!我写代码的时候还特意注意了一下,才把那个0留下来的。唉,伤不起啊伤不起。
但是等我气消了,突然发现其实这样输出也是自有它的道理的:最前面那个0其实没有提供任何信息,去掉了反而节省空间。如此一想,这种设定倒也有点geek的风格。这又让我想起了以前在逛csdn的时候,发现有人写文章时论述观点时,是用:

    0. fsdfdsfds
    1. fdsfdsff
    2. fsdfsdfsdfsd

这种格式来写的。想到这里,我就愈发的觉得我还修练得不够,真正的牛B程序员应该是处处以机器和性能的角度来思考问题的,我却还是抱着世俗化的角度不放。那么,我一开始骂pku 1001的需求SB,实则是自己SB了。
鉴此,Tron悟出一个道理:骂人SB者,人恒以SB骂之
当然了,Tron自己是除外的

2 Responses

发表评论

电子邮件地址不会被公开。 必填项已用*标注