CCC '07 J1 - Who is in the Middle?

View as PDF

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 .

Sample Input

10
5
8

Sample Output

8

CCC problem statements in large part from the PEG OJ

• 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????

• 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

• 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.

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

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

• commented on Aug. 28, 2018, 10:47 a.m.

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

• 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.

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

what do you mean by double

• 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...

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

Integers are fine.

• 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.

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

you have to use poppa momma and child