0
0
已采纳
long long n,a=0,b=0;
cin>>n;
for(int i=1;i<=n;i++){
if(i%2==1){
a+=i;
}
if(i%2==0){
b+=i;
}
}
cout<<a-b;
1
- #include<iostream>
- using namespace std;
- int main(){
- int a,c=0;
- cin>>a;
- if(a==1){
- cout<<1;
- }
- else if(a%2==0){
- cout<<a/2-a/2-a/2;
- }
- else if(a%2==1){
- for(int i=1;i<=a;i+=2){
- c++;
- }
- cout<<c;
- }
- return 0;
- }
-
0
- #include <bits/stdc++.h> using namespace std; int main() { int n,ans=0; cin>>n; for(int i=1;i<=n;i++){ if(i%2==0){ ans-=i; } else{ ans+=i; } } cout<<ans; return 0; }
0
0
0
0
0
0
0