¿Dividir los 9 números del 1 al 9 en tres números de tres dígitos y exigir que el primer número de tres dígitos sea exactamente 2 veces el segundo número de tres dígitos y 3 veces el tercer número de tres dígitos?
No sé si te entendí mal, ejecútalo y mira
#include lt;stdio.hgt;
int pd1(int a){
int x, y, z;
x=a10;
y=a/1010;
z=a/100; > if(x==y||y==z||z==x)retorno 0
retorno
}
int pd2; (int a, int b){
int x, y, z, xx, yy, zz
x=a10; 1010;
z=a/100;
xx=b10;
yy=b/1010; 100;
si(x==xx||x==y||x==zz)devuelve 0;
si(y==xx ||y== y ||y==zz)devuelve 0;
if(z==xx||z==y|||z==zz)devuelve 0;
devuelve 1;
}
void main()
{
for(int i=123; i lt; 333; i ){
if(pd1(i)==0||pd1(i*2)==0||pd1(i*3)==0) continuar;
if( pd2 (i, i*2)==0||pd2(i, i*3)==0||pd2(i*2, i*3)==0) continuar;
printf ( "d d d \n", i, i*2, i*3
}
getchar()
}