题解
2024-12-10 14:36:16
发布于:广东
3阅读
0回复
0点赞
原题:题目
简单的暴力枚举
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
bool goodnumber(int x){
vector<int> v(10,0);
bool ret=1;
int numb=x;
while(numb){
v[numb%10]++;
numb /= 10;
}
if(v[0]>0){
return 0;
}
for(int i=0;i<10;i++){
if(v[i] > 1) ret=0;
}
return ret;
}
int main(){
int a=123,b,c;
while(a<333){
b = 2*a;
c = 3*a;
if(goodnumber(a+1000*b+1000000*c)) cout<<a<<" "<<b<< " "<<c<<endl;
a++;
}
return 0;
}
这里空空如也
有帮助,赞一个