- ← Back
- A
- B
- C
- D
- F
- Масиви1
- А обласна олімпіада 2024
- Проста
- В обласна 2024(масив!)
- А ОТГ 2023
- А обласна олімпіада 2023
- K
- L
- Е (sum)
- G(sum)
- Н(sum)
- І (кількість)
- J(Кількість)
- N(Кількість)
- А 2023 (проста)
- А 2017 (Стрічки)
- А 2018 (Стрічки)
- А 2012(Стрічки)
- Стрічки
- В 2022(Стрічки)
- Масив стрічок
- В 2023 Стрічки
- С 2023 ОТГ (масив стрічок)
- А 2021 проста
- B 2021
- В ОТГ 2023
- D 2023
- умови
- проста
- 2024 ОТГ В
- Масив стрічок
- Стрічки
- Множини D2024
- формули F 2023
- формули С 2024 ОТГ
- Формули 2023С
- Масиви C 2024
- Макс ІІ
- район2024
- область 25 а
- обл 25b
- Scoreboard
Автосимулятор
Limits: 2 sec., 256 MiB
Школяре, ти любиш грати в комп’ютерні перегони?
У Зеника тепер нова улюблена перегонова гра, де потрібно проїхати дистанцію за якомога менший час — чим менший час, тим кращий результат учасника.
Якщо учасник долає дистанцію швидше, ніж за \(g\) секунд, він отримує золоту медаль.
Якщо учасник не є золотим призером та проїжджає дистанцію швидше, ніж за \(s\) секунд, він отримує срібну медаль.
Якщо учасник не є ні золотим, ні срібним призером та долає дистанцію швидше, ніж за \(b\) секунд, він отримує бронзову медаль.
Якщо ж учасник не зможе подолати дистанцію навіть за \(b\) секунд, він не отримує жодної медалі.
Відомо, що Зеник проїхав від старту до фінішу за \(t\) секунд.
Чи виборов Зеник медаль, і якщо так, то яку?
Input
У єдиному рядку задано чотири цілих числа \(g\), \(s\), \(b\) та \(t\), де кожне із чисел \(g\), \(s\), \(b\) є порогом золотої, срібної та бронзової медалей відповідно, а \(t\) — час, за який проїхав дистанцію Зеник.
Output
Виведи одне слово — яку медаль отримає Зеник.
gold, якщо Зеник отримає золоту медаль.silver, якщо Зеник отримає срібну медаль.bronze, якщо Зеник отримає бронзову медаль.none, якщо Зеник не отримає жодної медалі.
Виводити літери слова можна в будь-якому регістрі. Наприклад, для
золотої медалі відповіді gold, GOLD,
Gold, gOLd будуть зараховані.
Виводити потрібно у стандартний потік виводу (консоль). Твій вивід
повинен чітко відповідати вимогам задачі. Ніяких додаткових даних
виводити не потрібно. Наприклад, якщо ти будеш виводити щось на кшталт
Enter a, b, c: перед тим як зчитати числа, або
Answer for the problem: перед тим як вивести відповідь, ти
отримаєш вердикт Неправильна відповідь.
Constraints
\(1 \le g < s < b \le 10^3\),
\(1 \le t \le 10^3\),
\(t \ne g\), \(t \ne s\), \(t \ne b\).
Оцінювання складається з таких блоків:
по 1 балу за кожен приклад з умови,
36 балів: \(t < g\),
30 балів: \(t < s\),
20 балів: \(t < b\),
10 балів: без додаткових обмежень.
Бали за блок ти отримаєш тільки якщо твоя програма пройде всі тести з блоку.
Samples
| Input (stdin) | Output (stdout) |
|---|---|
| 444 447 474 400 | gold |
| Input (stdin) | Output (stdout) |
|---|---|
| 444 447 474 445 | silver |
| Input (stdin) | Output (stdout) |
|---|---|
| 444 447 474 460 | bronze |
| Input (stdin) | Output (stdout) |
|---|---|
| 444 447 474 477 | none |
Notes
У прикладах для золотої медалі треба подолати дистанцію швидше ніж за 444 секунди, для срібної — швидше ніж за 447 секунд, а для бронзової — швидше, ніж за 474 секунди.
У першому прикладі Зеник проїхав дистанцію за 400 секунд та отримує золоту медаль. У другому прикладі він подолав її за 445 секунд та став срібним призером. У третьому прикладі Зеник проїхав за 460 секунд і одержав бронзову медаль, а в четвертому — за 477 секунд і залишився без медалі.
| Element Type | Created | Who | Problem | Compiler | Result | Time (sec.) | Memory (MiB) | # | Actions |
|---|