CCC-15 (2015) - J2 (Happy or Sad)

View as PDF

Submit solution

Points: 15 (partial)
Time limit: 1.0s
Memory limit: 256M

Author:
Problem type
Allowed languages
C, C++, Java, Pascal, Python
Happy or Sad

Συχνά συμπεριλαμβάνουμε emoticons στα μηνύματά μας, για να δηλώσουμε το πώς νιώθουμε. Οι τρεις διαδοχικοί χαρακτήρες :-) υποδηλώνουν ένα χαρούμενο πρόσωπο και οι τρεις διαδοχικοί χαρακτήρες :-( υποδηλώνουν ένα λυπημένο πρόσωπο. Γράψτε ένα πρόγραμμα που να προσδιορίζει τη γενική διάθεση ενός μηνύματος.

Είσοδος

Θα υπάρχει μία γραμμή εισόδου που θα περιέχει από 1 έως 255 χαρακτήρες.

Έξοδος

Η έξοδος καθορίζεται από τους ακόλουθους κανόνες:

  • Αν η γραμμή εισόδου δεν περιέχει χαρούμενα ή λυπημένα emoticons, εξάγετε none.
  • Διαφορετικά, αν η γραμμή εισόδου περιέχει ίσο αριθμό χαρούμενων και λυπημένων emoticons, εξάγετε unsure.
  • Διαφορετικά, εάν η γραμμή εισόδου περιέχει περισσότερα χαρούμενα από ό,τι λυπημένα emoticons, εξάγετε happy.
  • Διαφορετικά, εάν η γραμμή εισόδου περιέχει περισσότερα λυπημένα από χαρούμενα emoticons, εξάγετε sad.
Παραδείγματα

input

How are you :-) doing :-( today :-)?

output

happy

input

:)

output

none

input

This:-(is str:-(:-(ange te:-)xt.

output

sad

Comments

There are no comments at the moment.