题解 | #整数和#
整数和
https://www.nowcoder.com/practice/bba8c89fddf7462e8c6aae4791b36e23
#include <iostream> using namespace std; int main() { int nn;cin>>nn; while(nn--){ int n;cin>>n; if(n==0){ cout<<0<<endl; }else if(n>0){ int sum=0; for(int i=n;i<=2*n;i++) sum+=i; cout<<sum<<endl; }else{ int sum=0; for(int i=2*n;i<=n;i++) sum+=i; cout<<sum<<endl; } } } // 64 位输出请用 printf("%lld")
这题为啥是中等?