/* 注意可以是负整数,而且在过程中会超过int,所以要用longlong */ #include <cstdio> int main() { long long n; while (scanf("%lld",&n)!=EOF) (n<1)?printf("%d ",(n+1)*(2-n)/2):printf("%d ",n*(n+1)/2); return 0; }
/* 注意可以是负整数,而且在过程中会超过int,所以要用longlong */ #include <cstdio> int main() { long long n; while (scanf("%lld",&n)!=EOF) (n<1)?printf("%d ",(n+1)*(2-n)/2):printf("%d ",n*(n+1)/2); return 0; }