問題のパリティ・ソリューション
この質問は、まず無循環で、非常に無力な人々、のために提出したことにより、80を持っていたが、幸い、教師は、将来、自分の感覚の話されて、ハハ、ACアップ!コードは以下の通りであります:
Code100%
#include<bits/stdc++.h>
#include<cstdio>
using namespace std;
unsigned long long n,m,c;
int main(){
cin>>n>>m;
if(m%2==0&&n%2==0) cout<<"-"<<n+(m-n+1)/2;
if(m%2==1&&n%2==1) cout<<n+(m-n+1)/2;
if(m%2==0&&n%2==1) cout<<"-"<<(m-n+1)/2;
if(m%2==1&&n%2==0) cout<<(m-n+1)/2;
return 0;
}
私たちは、ユニバーサルのiostreamに向かうことができる、はい、これが私の最初の時間はコードです:
コードの80%
#include<iostream>
#include<cstdio>
using namespace std;
long long n,m,js,os;
int main(){
freopen("Parity.in","r",stdin);
freopen("Parity.out","w",stdout);
cin>>n>>m;
if(n>m) swap(n,m);
for(long long i=n;i<=m;i++){
if(i%2==0) os+=i;
else js+=i;
}
cout<<js-os;
fclose(stdin);
fclose(stdout);
return 0;
}
これは、コードの80%で、ファイルを削除するインポートすることができます!
ソースウェブサイト:T102507 1。パリティの数の差(Parity.cpp)