AtCoderのA問題でWAが出てしまいます。
解決したいこと
AtCoderの問題についての質問です。
発生している問題
自分は以下のコードで合っていると思ったのですが、どうしても1つのケースにおいてはWAが出てしまいます。
どのパターンが抜け漏れているのか分かりません。どうすればACになるのか教えてほしいです。
回答よろしくお願いします。
自分の回答したソースコード
#include<bits/stdc++.h>
using namespace std;
int main(){
long long a,b,c,k;
cin>>a>>b>>c>>k;
if(k%2==1){
if(abs(b-a)<=pow(10,18))
cout<<abs(b-a);
else cout<<"Unfair";
}
else{
if(a-b<=pow(10,18))
cout<<a-b;
else cout<<"Unfair";
}
}
0