问题标题: 酷町堂:3959

0
0
已解决
沈峻宇
沈峻宇
资深天翼
资深天翼

40分代码:

#include<iostream>
using namespace std;
int main(){
    int n,sum=0;
    cin>>n;
    if(n%2==1){
        for(int i=1;i<=n/2+1;i++){
            sum-=1;
        }
        sum+=n;
    }
    else{
        for(int i=1;i<=n/2;i++){
            sum-=1;
        }
    }
    cout<<sum;
}

快来哦!

@龙舟 


0
已采纳
王子逸
王子逸
新手天翼
新手天翼

你用for i

再定义一个e

模拟过程

0
徐子宸
徐子宸
中级天翼
中级天翼
  • int n,sum=0;
  • cin>>n;
  • for(int i=1;i<=n;i++){
  •  
  • if(i%2==0) sum-=i;
  • else sum+=i;
  •  
  • }cout<<sum;
我要回答