双重题解
2024-01-26 15:05:37
发布于:广东
45阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int main(){
//a方法
//cout << "192 384 576\n" ;
//cout << "219 438 657\n" ;
//cout << "273 546 819\n" ;
//cout << "327 654 981\n";
//b方法
for(int a=123;a<=987/3;a++){
int b=a*2,c=a*3;
int abc=a*1000000+b*1000+c;
char s[10];
sprintf(s,"%d",abc);
sort(s, s+9);
if( atoi(s) == 123456789)
cout << a << " " << b << " " <<c << endl;
}
return 0;
}
全部评论 5
6666666
2024-01-26 来自 广东
0666666666666666666666666
2024-01-26 来自 广东
06
2024-01-26 来自 广东
0666666666
2024-01-26 来自 广东
066666666
2024-01-26 来自 广东
0
有帮助,赞一个