COCI '14 Contest 4 #2 Pšenica

View as PDF

Submit solution


Points: 7 (partial)
Time limit: 0.6s
Memory limit: 32M

Problem type

Our heroes, Mirko and Slavko, plant Christmas wheat every year on Saint Lucy's Day. It is well known that stalks of wheat grow at different speeds so, after a certain time, the wheat becomes quite messy. The guys are determined to solve this problem by playing the following game:

  • When it's Mirko's turn, he chooses the leftmost stalk of wheat with the minimal height and prolongs its height so it's of the same height as the first leftmost stalk longer than it.
  • When it's Slavko's turn, he chooses the rightmost stalk of wheat with the maximal height and cuts it to be of the same height as the first rightmost stalk shorter than it.
  • The game lasts while there are at least three stalks of different heights and the loser is the player who can't make his move.

For given heights of all stalks of wheat and the assumption that Mirko is the one starting the game, determine the winner of the game and the height of the shortest and longest stalk when the game is finished.

Input

The first line of input contains the integer N (1 \le N \le 10^5), the number of wheat stalks.

The second line of input contains N space separated integers that denote the heights of individual wheat stalks. The height of each stalk will be less than or equal to 10^5.

Output

The first line of output must contain the word Mirko if Mirko is the winner of the game, or Slavko if Slavko is the winner of the game.

The second line of output must contain the height of the shortest and longest stalk when the game is finished.

Scoring

In test cases worth 50% of total points, it will hold N \le 500.

In test cases worth 80% of total points, it will hold N \le 3000.

Sample Input 1

3
3 3 3

Sample Output 1

Slavko
3 3

Explanation for Sample Output 1

Mirko can't make his move because there are no three stalks of different heights. Therefore, Slavko is the winner.

Sample Input 2

4
3 1 2 1

Sample Output 2

Slavko
1 2

Sample Input 3

7
2 1 3 3 5 4 1

Sample Output 3

Slavko
2 3

Comments


  • 0
    Dormi  commented on July 27, 2018, 11:59 p.m. edit 2

    Why am i getting this message?https://postimg.cc/image/foqgh7v5z/ Is TreeMap not allowed?


    • 0
      wleung_bvg  commented on July 28, 2018, 12:22 a.m. edited

      I believe that message appears when you try to submit a Java program with 2 public classes. Just make one of them not public and things should be okay...


      • 0
        Dormi  commented on July 28, 2018, 12:49 a.m.

        I just tested a bit and I think that Pšenica(probably the š) being in the public class name causes this to happen.


        • 3
          Kirito  commented on July 29, 2018, 3:38 a.m.

          Issue is resolved, you can now use all valid Java classnames.


  • 5
    richardyi25  commented on Aug. 11, 2017, 1:33 a.m.

    Does "first stalk longer than it" in the problem statement mean the leftmost stalk longer than it or a shortest stalk longer than it?


    • 0
      crackersamdjam  commented on July 23, 2018, 1:41 a.m.

      Yes, it means the shortest stalk longer than it.