QOJ.ac

QOJ

Time Limit: 1 s Memory Limit: 128 MB

#22975. Gra karciana

Statistics

Geunwoo uczy się dziś ciekawej gry karcianej.

Karty mają cztery kolory: czerwony, niebieski, żółty i zielony. W każdym kolorze jest dziewięć kart z liczbami od 1 do 9.

Łącznie jest $36=4\times 9$ kart. W grze Geunwoo wybiera się pięć spośród 36 kart i oblicza całkowity wynik według poniższych zasad.

Kolor karty oznacza się wielką literą angielską R, B, Y lub G, odpowiednio: czerwony, niebieski, żółty lub zielony. Na przykład Y8 to żółta ósemka, a B5 to niebieska piątka.

Zasady punktacji

  1. Jeśli wszystkie pięć kart ma ten sam kolor i kolejne liczby, wynik to największa liczba powiększona o 900. Na przykład: Y4, Y3, Y2, Y5, Y6 → $906=6+900$.

  2. Jeśli cztery z pięciu kart mają tę samą liczbę, wynik to ta liczba powiększona o 800. Na przykład: B3, R3, B7, Y3, G3 → $803=3+800$.

  3. Jeśli trzy karty mają tę samą liczbę, a pozostałe dwie również mają tę samą liczbę, pomnóż liczbę z trzech kart przez 10, dodaj liczbę z dwóch kart i dodaj 700. Na przykład: R5, Y5, G7, B5, Y7 → $757=5\times 10+7+700$.

  4. Jeśli wszystkie pięć kart ma ten sam kolor, wynik to największa liczba powiększona o 600. Na przykład: Y3, Y4, Y8, Y6, Y7 → $608=8+600$.

  5. Jeśli liczby na pięciu kartach są kolejne, wynik to największa liczba powiększona o 500. Na przykład: R7, R8, G9, Y6, B5 → $509=9+500$.

  6. Jeśli trzy z pięciu kart mają tę samą liczbę, wynik to ta liczba powiększona o 400. Na przykład: R7, Y7, R2, G7, R5 → $407=7+400$.

  7. Jeśli dwie karty mają tę samą liczbę i inne dwie karty również mają tę samą liczbę, pomnóż większą z powtarzających się liczb przez 10, dodaj mniejszą i dodaj 300. Na przykład: R5, Y5, Y4, G9, B4 → $354=5\times 10+4+300$.

  8. Jeśli dwie z pięciu kart mają tę samą liczbę, wynik to ta liczba powiększona o 200. Na przykład: R5, Y2, B5, B3, G4 → $205=5+200$.

  9. Jeśli żaden z powyższych przypadków nie zachodzi, wynik to największa liczba powiększona o 100. Na przykład: R1, R2, B4, B8, Y5 → $108=8+100$.

Napisz program obliczający wynik gry dla pięciu podanych kart. Jeśli można zastosować co najmniej dwie zasady, wynikiem gry jest najwyższy uzyskany wynik.

Wejście

Wiersze od pierwszego do piątego zawierają po jednej karcie. Kolor i liczbę oddziela pojedyncza spacja.

Wyjście

Wypisz wynik w jednym wierszu.

Przykład

Wejście 1

B 3
B 7
R 1
B 2
Y 7

Wyjście 1

207

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.