题目描述
输入自然数 aa,判断 37×a37×a 是否各个数位都相等。
输入格式
输入含一行一个自然数 aa。
输出格式
如果 37a37a 各个数位都相等,则输出 Yes
,否则输出 No
。
输入输出样例
输入 #1复制
6
输出 #1复制
Yes
输入 #2复制
33
输出 #2复制
No
说明/提示
【样例解释 #1】
37×6=22237×6=222,其三个数位都是 22,符合题意。
【样例解释 #2】
37×33=122137×33=1221,有的数位不相等(如千位和百位),不符合题意。
【数据范围】
本题共 2020 个测试点,每个 55 分。
保证 0≤a≤37370≤a≤3737。
#include<bits/stdc++.h>
using namespace std;
int n,w,d;
int main(){
cin>>n;
n*=37;
d=n%10;
while(n!=0){
if(n%10!=d){
cout<<"No";
return 0;
}
n/=10;
}
cout<<"Yes";
return 0;
}