4 条题解

  • 1
    @ 2022-8-31 23:13:28
    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 if(i%2!=0){
    			ans+=i;
    		}
    	}
    	cout<<ans<<endl;
    	return 0;
    }
    
    • 1
      @ 2022-8-19 19:23:18
      using namespace std;
      
      int main(){
      int n; 
      cin >> n; 
      if(n%2==0){ 
      cout << n/2*-1 << endl;
      } 
      else{ 
      cout<<(n-1)/2*(-1)+n;
      }
      }
      
      
      • 1
        @ 2022-7-19 20:09:08

        #include <iostream> using namespace std;

        int main() { int n; cin >> n; if(n%2==0) { cout << n/2*-1 << endl; } else { cout << (n-1)/2*(-1)+n; }

        return 0;
        

        }

        • 0
          @ 2022-8-21 14:43:56

          #include <bits/stdc++.h>

          using namespace std;

          int main(){

          int sum=0;

          int n;

          cin>>n;

          for(int i=1;i<=n;i+=2){

          sum+=i;

          }

          for(int i=2;i<=n;i+=2){

          sum-=i;

          }

          cout<<sum;

          }

          • 1

          信息

          ID
          50
          时间
          1000ms
          内存
          256MiB
          难度
          3
          标签
          递交数
          85
          已通过
          45
          上传者