Back To School '16: Harambe

View as PDF

Submit solution

Points: 3 (partial)
Time limit: 2.0s
Memory limit: 256M

Author:
Problem type

One bright morning, d's English teacher needed help marking some essays. Naturally, d went out of his way to help him. When d gets the papers, he notices that the essays are riddled with improper capitalization everywhere.

Wanting to help his classmates (but not having enough time to properly fix their errors), d decides to convert the entire essay into either lowercase or uppercase text. He wants to do the least work possible, so he will convert an essay to lowercase if it already has more lowercase characters than uppercase, and vice-versa. If a tie occurs, he will leave the essay as it is.

Having a lot of essays to fix, d asks you to write a program to help him!

Input Specification

The input will consist of one line, containing one essay. The essay will have spaces and alphanumeric characters only. It is guaranteed that there are no more than 1024 characters in the essay. The essay may contain leading whitespace.

Output Specification

Output the modified essay, according to the rules above.

Sample Input

mITOCHONDRIA iS tHE pOWERHOUSE oF tHE cELL

Sample Output

MITOCHONDRIA IS THE POWERHOUSE OF THE CELL

Comments


  • 1
    Ninjaclasher  commented on April 16, 2017, 8:49 p.m. edited

    I'm pretty sure I solved this problem, however it keeps saying WA. Does anyone mind checking my code and seeing if I missed something really small, because I've spent 2 hours and I have no clue what's wrong. My code is in C++14. Thanks.

    Edit: nevermind, looks like I was printing a null character at the end of my output.


  • -2
    issamzar  commented on March 10, 2017, 8:11 p.m. edited

    What if the number of maj = number of min ? please Help!


    • 2
      Iamhussam  commented on March 11, 2017, 1:51 p.m.

      If a tie occurs, he will leave the essay as it is.


  • 7
    issamzar  commented on March 8, 2017, 7:59 p.m.

    Harambe RIP :(


  • -1
    Paradox  commented on Sept. 16, 2016, 11:00 p.m.

    could the essay contain numbers? like: u wot m8


    • -11
      Kirito  commented on Sept. 16, 2016, 11:16 p.m. edited

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


      • -10
        Paradox  commented on Sept. 17, 2016, 12:00 a.m.

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