programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
• Campbell Ritchie
• Jeanne Boyarsky
• Ron McLeod
• Paul Clapham
• Liutauras Vilda
Sheriffs:
• paul wheaton
• Rob Spoor
• Devaka Cooray
Saloon Keepers:
• Stephan van Hulst
• Tim Holloway
• Carey Brown
• Frits Walraven
• Tim Moores
Bartenders:
• Mikalai Zaikin

# A funny program I just write,Check!

Greenhorn
Posts: 9
• Number of slices to send:
Optional 'thank-you' note:
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..

Marshal
Posts: 79469
379
• Number of slices to send:
Optional 'thank-you' note:
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
• Number of slices to send:
Optional 'thank-you' note:

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.

Ranch Hand
Posts: 1907
1
• Number of slices to send:
Optional 'thank-you' note:
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?

Marshal
Posts: 28263
95
• Number of slices to send:
Optional 'thank-you' note:
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
• Number of slices to send:
Optional 'thank-you' note:

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
• Number of slices to send:
Optional 'thank-you' note:

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
• Number of slices to send:
Optional 'thank-you' note:
you can show this character out in your code..

Bartender
Posts: 1205
22
• Number of slices to send:
Optional 'thank-you' note:

Louis Cheung
Greenhorn
Posts: 9
• Number of slices to send:
Optional 'thank-you' note:

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
• Number of slices to send:
Optional 'thank-you' note:
all right,here's my code:

 Consider Paul's rocket mass heater.