一个简单的题目,散分
过几天就要去烟台了 要离开论坛一段时间了
真的很舍不得 走之前 给大家留一个简单地题目(一位前辈的题) 散散分
题目:
输入:一个正数n(很大)
输出:1-2+3-4+5-6+7-…………+n
要求:程序的运行时间越短越好
24小时后 我来结题
2012-07-02 21:29
2012-07-02 21:32
2012-07-02 21:34
2012-07-02 21:41
程序代码:#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
cout<<"sum is: "<<((n % 2) ? ((n+1)/2) : ((-1)*(n+1)/2))<<endl;
return 0;
}

2012-07-02 21:42
2012-07-02 21:44
2012-07-02 21:48
2012-07-02 21:52
2012-07-02 21:56
2012-07-02 21:58