前一段时间花了几天看了一遍effective C++,感触很多,看起代码来总是觉得四处都在泄漏内存,于是就想上浙大oj玩,结果发现上不去了,伤心死,只好换到北大的OJ,发现pku的还是做得不错的,而且做得人更多,还有关于各个题目的讨论区,只是不喜欢题目后面的背景图片,太花了有点。结果今天又能上zju的oj了。。。
各个OJ的1001貌似都有点小陷阱,这道也是的,不过还算正常。
下面的程序可以AC,然后主要是为了练习copy ctor,运算符重载,虽然程序小,但是很多细节还是值得注意的,另外注意里面的加法只是为了在乘法中使用的,不是正常的加法,因为没有考虑小数点的对齐。想要用来直接做高精度数字类的话,需要改进运算符加号的内容。
和以前一样,重定向stdin是为了直接从文件输入测试数据,上OJ的时候去掉就好了。