Posted on 2009-06-30 11:59
Hero 阅读(123)
评论(0) 编辑 收藏 引用 所属分类:
代码如诗--ACM
1 //1135 Accepted 15 196 327 C++
2
3 #include <iostream>
4
5 using namespace std ;
6
7 __int64 inn ;
8
9 int main()
10 {
11 while( cin >> inn )
12 {
13 __int64 ans = 0 ;
14
15 if( inn >= 0 )
16 {
17 ans = (1+inn)*inn/2 ;
18 }
19 else
20 {
21 inn = -inn ;
22 ans = (1+inn)*inn/2 ;
23 ans = -ans ;
24 ans += 1 ;
25 }
26
27 printf( "%I64d\n", ans ) ;
28 }
29 return 0 ;
30 }