# A funny program I just write,Check!

Louis Cheung
Greenhorn
Posts: 9
here is the problem,it might be some interview stuff from one company,never mind...

Give you 10 number [0，1，2，3，4，5，6，7，8，9],and we need you return me another 10 number to satisfy:
the number in the second line is the number of times in which the first line number show up in the second line..
it's hard to understand,I'll give an example:
for:[0,1,2,3,4,5,6,7,8,9]
we have: [6,2,1,0,0,0,1,0,0,0]
it means:the number '0' show 6 times in the second line,and the number '1' show 2 times in the second line......

I just solve it with Java.
you guys can try it. I will put my code on later if you need it..

Campbell Ritchie
Sheriff
Posts: 50189
79
this sounds like one of the very few things I thought were diversions when I was on the diversions forum. I shall move it there.

Louis Cheung
Greenhorn
Posts: 9
Campbell Ritchie wrote:this sounds like one of the very few things I thought were diversions when I was on the diversions forum. I shall move it there.

you are the boss,man.

Arjun Shastry
Ranch Hand
Posts: 1899
1
so if input is
[11,44,99,11,22,55,66,77,10,99] output should be-
[1,5,2,0,2,2,2,2,0,4]? frequency of numbers from 0 to 9?

Paul Clapham
Sheriff
Posts: 21416
33
Nope. If you look at the sequence [6,2,1,0,0,0,1,0,0,0] you will see that there are 6 0's, 2 1's, 1 2's, 0 3's, and so on. The business about [0,1,2,3,4,5,6,7,8,9] is just confusing and misleading, so ignore that.

Louis Cheung
Greenhorn
Posts: 9
Arjun Shastry wrote:so if input is
[11,44,99,11,22,55,66,77,10,99] output should be-
[1,5,2,0,2,2,2,2,0,4]? frequency of numbers from 0 to 9?

the input is constant[1,2,3,4,5,6,7,8,9]. if you choose other numbers like[11,44,99,11,22,55,66,77,10,99],
the 1 should be the times that 11 shows up in your answer,just as [1,5,2,0,2,2,2,2,0,4]. it's obvious that the answer
is wrong,because 11 show 0 times in the second line.
it's not about the sequence,it's just the number

Louis Cheung
Greenhorn
Posts: 9
Paul Clapham wrote:Nope. If you look at the sequence [6,2,1,0,0,0,1,0,0,0] you will see that there are 6 0's, 2 1's, 1 2's, 0 3's, and so on. The business about [0,1,2,3,4,5,6,7,8,9] is just confusing and misleading, so ignore that.

[0,1,2,3,4,5,6,7,8,9]is the first line,
and the answer [6,2,1,0,0,0,1,0,0,0] is the second line.

Louis Cheung
Greenhorn
Posts: 9
you can show this character out in your code..

Ryan McGuire
Ranch Hand
Posts: 1078
4

Louis Cheung
Greenhorn
Posts: 9
Ryan McGuire wrote:Is [6,2,1,0,0,0,1,0,0,0] the only answer?

for now,that's true..
but if you change the input,there could be some other conditions..

Louis Cheung
Greenhorn
Posts: 9
all right,here's my code: