|
¾ÆÁÖ ¹«½ÄÇÏ°Ô ÇÁ·Î±×·¥ ¸¸µé¾îºÃ½À´Ï´Ù..^^(¹®Á¦ ´ä ±¸ÇÏ´Â ÇÁ·Î±×·¥)
Æù»ýÆù»ç
Á¶È¸ :
1273 ,
2006/01/16 10:13 |
|
|
// DONALD + GERALD = ROBERT
// * ÈùÆ® 1 :: °¢ ¾ËÆÄºªÀº 0~9±îÁöÀÇ ¼ýÀÚ Áß Çϳª
// * ÈùÆ® 2 :: D = 5
int a1 = -1; // D
int a2 = -1; // O
int a3 = -1; // N
int a4 = -1; // A
int a5 = -1; // L
int a6 = -1; // G
int a7 = -1; // E
int a8 = -1; // R
int a9 = -1; // B
int a0 = -1; // T
for(int a=0;a<10;a++)
{
a1 = a;
for(int b=0;b<10;b++)
{
if( b == a1 )
continue;
a2 = b;
for(int c=0;c<10;c++)
{
if( c == a1 || c == a2 )
continue;
a3 = c;
for(int d=0;d<10;d++)
{
if( d == a1 || d == a2 || d == a3)
continue;
a4 = d;
for(int e=0;e<10;e++)
{
if( e == a1 || e == a2 || e == a3 || e == a4)
continue;
a5 = e;
for(int f=0;f<10;f++)
{
if( f == a1 || f == a2 || f == a3 || f == a4 || f == a5)
continue;
a6 = f;
for(int g=0;g<10;g++)
{
if(g==a1||g==a2||g==a3||g==a4||g==a5||g==a6)
continue;
a7 = g;
for(int h=0;h<10;h++)
{
if(h==a1||h==a2||h==a3||h==a4||h==a5||h==a6||h==a7)
continue;
a8 = h;
for(int i=0;i<10;i++)
{
if(i==a1||i==a2||i==a3||i== a4 ||i==a5||i==a6||i==a7||i==a8)
continue;
a9 = i;
for(int j=0;j<10;j++)
{
if( j == a1 || j == a2 || j == a3 || j == a4 || j == a5 || j == a6 || j == a7 || j == a8 || j == a9)
continue;
a0 = j;
int sum1 = a1 * 100000 + a2 * 10000 + a3 * 1000 + a4 * 100 + a5 * 10 + a1;
int sum2 = a6 * 100000 + a7 * 10000 + a8 * 1000 + a4 * 100 + a5 * 10 + a1;
int sum3 = a8 * 100000 + a2 * 10000 + a9 * 1000 + a7 * 100 + a8 * 10 + a0;
if( sum3 == sum1+sum2 )
{
// complete
}
}
}
}
}
}
}
}
}
}
}
}
|
|
|
|