B2071

· · 题解

题目

B2071

思路

非常简单的一道枚举题,仅仅需要注意两个小点:

代码

#include <iostream>

using namespace std;

int a,b,c;

int main(){
    cin >> a >> b >> c;
    for (int i = 2;; ++ i){//从2开始 
        if (a % i == b % i and a % i == c % i){//为什么不用判断b%i==c%i?
            cout << i << endl;//因为这两个条件满足的话那两个必然也相等 
            break;//找到就及时退出 
        }
    }
    return 0;
}

\texttt{END.}