English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

Here is a multiplication-
159*48 = 7632
Can you see something peculiar in this multiplication? Yes, all the nine digits are different! How many other similar no.s can u think of???

2006-06-09 20:26:15 · 6 answers · asked by cool... 1 in Science & Mathematics Mathematics

modi_ponens answer is fine, but I had actually asked for 9 digits from 1 to 9! So, I'm sorry that I can't choose that!!! Very sorry! But I appreciate his/her effort!!!

2006-06-13 02:15:34 · update #1

6 answers

There are many such egs-
39 * 186 = 7254
18 * 297 = 5346
28 * 157 = 4396
42 * 138 = 5796
12 * 483 = 5796
48 * 159 = 7632
4 * 1738 = 6952
27 * 198 = 5346
4 * 1963 = 7852

2006-06-13 02:13:16 · answer #1 · answered by sqeaky squirrel 3 · 4 2

Here are a bunch that involve all 10 digits:

3 * 5694 = 17082
3 * 6819 = 20457
3 * 6918 = 20754
3 * 8169 = 24507
3 * 9168 = 27504
4 * 3907 = 15628
4 * 7039 = 28156
4 * 9127 = 36508
6 * 5817 = 34902
7 * 3094 = 21658
7 * 4093 = 28651
7 * 9304 = 65128
7 * 9403 = 65821
27 * 594 = 16038
36 * 495 = 17820
39 * 402 = 15678
45 * 396 = 17820
46 * 715 = 32890
52 * 367 = 19084
54 * 297 = 16038
63 * 927 = 58401
78 * 345 = 26910

2006-06-11 22:06:48 · answer #2 · answered by modi_ponens 2 · 0 0

Here's another one:
396 x 45 = 17820

2006-06-10 05:57:16 · answer #3 · answered by Anonymous · 0 0

Here is the solution to get Peculiar number in C language.

#include
#include
#include
#define N 66000

unsigned int check(unsigned int x, unsigned int y)
{
unsigned int z;
int slen, k, pch;
char str0[12], str1[12], str2[30], ch;
z = x * y;
ltoa(x, str0, 10);
ltoa(y, str1, 10);
ltoa(z, str2, 10);
strcat(str2, str0);
strcat(str2, str1);
slen = strlen(str2);
if(slen != 10)
return 0;
for(k = 0; k <= 9; k++)
{
ch = (char)(k + 48);
pch =(int)strchr(str2, ch);
if(pch == NULL)
return 0;
}
return 1;
}

int main()
{
unsigned int i, j, m;
int n, count = 0;
for(i = 2; i < N; i++)
{
m = N / i;
for(j = 2; j < m; j++)
{
if(j >= i)
{
n = check(i, j);
if(n == 1)
{
printf("%u * %u = %u\n", i, j, i * j);
count++;
}
}
}
}
printf("Total of Peculiar number: %d\n", count);
system ("pause");
return 0;
}

2014-11-22 22:33:35 · answer #4 · answered by Alan 1 · 0 0

Look up some trivia

2006-06-10 03:33:00 · answer #5 · answered by ag_iitkgp 7 · 0 0

Probably u can calculate that by permutation and combination!

2006-06-10 03:34:42 · answer #6 · answered by Olive Oyl 2 · 0 0

fedest.com, questions and answers