題目
原題鏈接:A. Infinite Sequence
題意
從a開始,形成一個(gè)差為c的等差數(shù)列,問是否包含b。根據(jù)情況判斷。
代碼
#include<bits/stdc++.h>
using namespace std;
int main() {
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(c==0){
if(a==b) printf("YES\n");
else printf("NO\n");
}else{
if((a>b && c>0) || (a<b && c<0)){
printf("NO\n");
}else{
if(abs(a-b)%c==0) printf("YES\n");
else printf("NO\n");
}
}
return 0;
}