【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
",b-a==0?"YES":"NO");
        }  else
            printf("%s
",(b-a)%c==0&&(b-a)/c>=0?"YES":"NO");
    }
    return 0;
}

题目地址:【CodeForces】[675A]Infinite Sequence

原文地址:https://www.cnblogs.com/BoilTask/p/12569553.html