HLOJ_1135

 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  }

你可能感兴趣的:(HLOJ_1135)