【有关数的范围】[HDU1001]

来源:互联网 发布:景观大数据百度云盘 编辑:程序博客网 时间:2024/05/17 07:35

这里务必注意!!!用求和公式n * (n + 1) / 2;

运行到 n * (n + 1)时可能已经出界了!

所以对于这种情况。

if (n % 2 == 0)

cout << n / 2 * (n + 1) << endl << endl;

else

cout << (n + 1) / 2 * n << endl << endl;

所以一道看似简单的题也有一些注意不到的陷阱。不能轻视。

细节决定成败!

//题目要求输出两个换行符

原创粉丝点击