CCC '07 J1 - Who is in the Middle?

View as PDF

Submit solution

Points: 3
Time limit: 2.0s
Memory limit: 64M

Problem type
Canadian Computing Competition: 2007 Stage 1, Junior #1

In the story Goldilocks and the Three Bears, each bear had a bowl of porridge to eat while sitting at his/her favourite chair. What the story didn't tell us is that Goldilocks moved the bowls around on the table, so the bowls were not at the right seats anymore. The bowls can be sorted by weight with the lightest bowl being the Baby Bear's bowl, the medium bowl being the Mama Bear's bowl and the heaviest bowl being the Papa Bear's bowl.

Write a program that reads in three weights and prints out the weight of Mama Bear's bowl. You may assume all weights are positive integers less than 100.

Sample Input

10
5
8

Sample Output

8

CCC problem statements in large part from the PEG OJ


Comments


  • -4
    jddxx41  commented on March 19, 2022, 9:43 p.m.

    Am I missing something??? How can we see what dataset this is running the tests against?

    I can't figure out how to see where my issue is if I can't replicate what is failing????


  • 4
    Suergaz  commented on Dec. 1, 2021, 2:55 p.m.

    Was this prompt sort of a tongue twister for anyone else? "the lightest bowl being the baby bears bowl" had me reading it 3 times lol


  • 1
    sorenra7  commented on Sept. 28, 2021, 5:49 p.m. edited

    Can I assume the three weights will always be different?

    Edit: nevermind, after 2323423 tries, I got it.


  • 7
    RandomPplplusplus  commented on July 26, 2019, 12:33 a.m.

    dont use double, if u use double its gonna print something like 20.0


  • -74
    12weareunited  commented on Aug. 28, 2018, 10:47 a.m.

    This comment is hidden due to too much negative feedback. Show it anyway.


    • 7
      Super_User  commented on Dec. 29, 2019, 1:29 p.m.

      You cannot use doubles otherwise you would get a WA because a double would print out 8.0 as compared to an integer, which prints out 8; the correct answer.


      • -2
        karanmaheshwari  commented on July 26, 2020, 11:41 a.m.

        what do you mean by double


        • 4
          Bevern  commented on Nov. 14, 2020, 4:32 p.m. edit 2

          A "double" has decimals, while integers don't. Float also has decimals, in this question, people are telling you to return integers instead of numbers with decimals, or you might get a wrong answer. Eg: 12.0 is a float/double, and 12 is an integer...


    • 24
      segfault  commented on Aug. 28, 2018, 11:19 a.m.

      Integers are fine.


      • -3
        VictorZhu  commented on March 23, 2022, 1:55 p.m.

        What integers should I use? I used Papa, Mama and Baby but I'm not sure because usually, they have a specific integer name to get the mark.


        • -1
          henrybaolol9  commented on March 23, 2022, 2:17 p.m.

          you have to use poppa momma and child