【CodeForces】[675A]Infinite Sequence
求一等差数列中有无某一数
只需减去首项后看能否整除c即可
需要注意的是c为0的情况
#include<stdio.h>
int main() {
int a,b,c;
while(scanf("%d %d %d",&a,&b,&c)!=EOF) {
if(c==0) {
printf("%s\n",b-a==0?"YES":"NO");
} else
printf("%s\n",(b-a)%c==0&&(b-a)/c>=0?"YES":"NO");
}
return 0;
}