#include<stdio.h>
int main() {
int n, m;
for (int i = 0; i < 6;i++) {
for (int j = 0; j < 6; j++) {
for (int k = 0; k < 10; k++) {
int abc = i * 100 + j * 10 + k;
int bcc = j * 100 + k * 10 + k;
if (abc + bcc == 532)printf("%d %d %d", i, j, k);
}
}
}
return 0;
} #include <bits/stdc++.h>
using namespace std;
int main(){
int abc,bcc;
char str[10]="",a,b,c;
for(a='1';a<='5';++a){
for(b='1';b<='5';++b){
for(c='0';c<='9';++c){
sprintf(str,"%c%c%c",a,b,c);
sscanf(str,"%d",&abc);
sprintf(str,"%c%c%c",b,c,c);
sscanf(str,"%d",&bcc);
if (abc+bcc==532) printf("%c %c %c\n",a,b,c);
}
}
}
return 0;
}
#include<iostream>
using namespace std;
int main() {
int a, b, c;
int count = 0;//计数,计算有多少个满足要求的数
int arr[20];
for (int i = 1; i<5; i++) {
a = i;
for (int j = 1; j<5; j++) {
b = j;
if ((532 - (a * 100 + b * 10 + b * 100)) % 12 == 0 && (532 - (a * 100 + b * 10 + b * 100)) / 12 >= 0
&& (532 - (a * 100 + b * 10 + b * 100)) / 12 <= 9) {
arr[count] = a * 100 + b * 10 + (532 - (a * 100 + b * 10 + b * 100)) / 12;
count++;
}
}
}
for (int i = 0; i < count; i++) {
cout << arr[i] / 100 << ' ' << arr[i] / 10 - 10 * (arr[i] / 100) << ' ' << arr[i] - 10 * (arr[i] / 10) << endl;
}
} #include <iostream>
using namespace std;
int main() {
cout<<3<<" "<<2<<" "<<1<<endl;
} #include<iostream>
using namespace std;
//返回3位整数abc
int number(int a, int b, int c){
return 100*a+10*b+c;
}
int main(){
//前提条件:a小于等于5,b小于等于5,c等于1或6
for(int a=0; a<=5; a++){
for(int b=0; b<=5; b++){
int c=1;
if(number(a,b,c)+number(b,c,c)==532)
cout<<a<<" "<<b<<" "<<c<<endl;
c=6;
if(number(a,b,c)+number(b,c,c)==532)
cout<<a<<" "<<b<<" "<<c<<endl;
}
}
return 0;
}