When playing music on an Eb Alto Saxophone, the fingers press some keys more than others. For simplicity assume that the music is composed of only 1414 different notes. They are: C D E F G A B in one octave and C D E F G A B in a higher octave. We use c,d,e,f,g,a,b,C,D,E,F,G,A,B to represent them. The fingers typically used for each note are: c: finger 22-44, 77-1010 d: finger 22-44, 77-99 e: finger 22-44, 77, 88 f: finger 22-44, 77 g: finger 22-44 a: finger 22, 33 b: finger 22 C: finger 33 D: finger 11-44, 77-99 E: finger 11-44, 77, 88 F: finger 11-44, 77 G: finger 11-44 A: finger 11-33 B: finger 11-22 (Note that every finger is controlling a specific key, different fingers are controlling different keys.) A finger presses a key if it is needed in a note, and if that same finger is not used in the note previously played. Naturally, every key needed for the first note is pressed because there is no previous note. Input and Output Specification Each line in the input stream contains one song. The only characters allowed in the song are “cdefgabCDEFGAB”. There are at most 200200 notes in a song, and the song may be empty. For each test case, print 1010 numbers indicating the number of presses for each finger. Numbers are separated by a single space. Sample Input cdefgab BAGFEDC CbCaDCbCbCCbCbabCCbCbabae Sample Output 0 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0 1 1 1 0 1 8 10 2 0 0 2 2 1 0
Max Function
Statistical function is of many categories. One of them is a MAX function. The MAX function returns the largest value from the list of arguments passed to it. MAX function always ignores the empty cells when performing the calculation.
Power Function
A power function is a type of single-term function. Its definition states that it is a variable containing a base value raised to a constant value acting as an exponent. This variable may also have a coefficient. For instance, the area of a circle can be given as:
How do I write a java program to count the number of times each finger presses one of the keys using hashSet?
When playing music on an Eb Alto Saxophone, the fingers press some keys more than others. For simplicity assume that the music is composed of only 1414 different notes. They are: C D E F G A B in one octave and C D E F G A B in a higher octave. We use c,d,e,f,g,a,b,C,D,E,F,G,A,B to represent them. The fingers typically used for each note are:
-
c: finger 22-44, 77-1010
-
d: finger 22-44, 77-99
-
e: finger 22-44, 77, 88
-
f: finger 22-44, 77
-
g: finger 22-44
-
a: finger 22, 33
-
b: finger 22
-
C: finger 33
-
D: finger 11-44, 77-99
-
E: finger 11-44, 77, 88
-
F: finger 11-44, 77
-
G: finger 11-44
-
A: finger 11-33
-
B: finger 11-22
(Note that every finger is controlling a specific key, different fingers are controlling different keys.)
A finger presses a key if it is needed in a note, and if that same finger is not used in the note previously played. Naturally, every key needed for the first note is pressed because there is no previous note.
Input and Output Specification
Each line in the input stream contains one song. The only characters allowed in the song are “cdefgabCDEFGAB”. There are at most 200200 notes in a song, and the song may be empty.
For each test case, print 1010 numbers indicating the number of presses for each finger. Numbers are separated by a single space.
Sample Input
cdefgab
BAGFEDC
CbCaDCbCbCCbCbabCCbCbabae
Sample Output
0 1 1 1 0 0 1 1 1 1
1 1 1 1 0 0 1 1 1 0
1 8 10 2 0 0 2 2 1 0
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 4 images