Символ
Обмеження: 2 сек., 512 МіБ
Школяре, ти знаєш напам’ять англійський алфавіт? Якщо ні — нестрашно,
ми тобі нагадаємо. Ось великі літери алфавіту:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
. А ось малі:
abcdefghijklmnopqrstuvwxyz
.
Тобі задано один символ, який є великою чи малою буквою англійського
алфавіту, цифрою (однією з 0123456789
) або одним із
символів !@#$%&*()_-+=[]{};:/?.>,<~
.
Якщо символ є малою або великою літерою, виведи її порядковий номер в англійському алфавіті.
Якщо символ є цифрою, виведи
digit
.Якщо символ не є ні буквою, ні цифрою, виведи
weird symbol
.
Вхідні дані
В одному рядку задано символ.
Вихідні дані
Виведи відповідь залежно від заданого символа.
Виводити потрібно у стандартний потік виводу (консоль). Твій вивід
повинен чітко відповідати вимогам задачі. Ніяких додаткових даних
виводити не потрібно. Наприклад, якщо ти будеш виводити щось на кшталт
Enter c:
перед тим, як зчитати символ, або
Answer for the problem:
перед тим, як вивести відповідь, ти
отримаєш вердикт Неправильна відповідь
.
Обмеження
Символ може бути малою чи великою літерою англійського алфавіту, цифрою або спеціальним символом, зазначеним в умові.
Оцінювання складається з таких блоків:
по 1 балу за кожен приклад з умови,
10 балів: символ — це мала літера,
10 балів: символ — це велика літера,
20 балів: символ — це літера,
4 бали: символ — це цифра,
4 бали: символ — це спеціальний символ,
20 балів: символ — це літера або цифра,
28 балів: без додаткових обмежень.
Бали за блок ти отримаєш, тільки якщо твоя програма пройде всі тести з блоку.
Приклади
Вхідні дані (stdin) | Вихідні дані (stdout) |
---|---|
d | 4 |
Вхідні дані (stdin) | Вихідні дані (stdout) |
---|---|
G | 7 |
Вхідні дані (stdin) | Вихідні дані (stdout) |
---|---|
7 | digit |
Вхідні дані (stdin) | Вихідні дані (stdout) |
---|---|
@ | weird symbol |
Примітки
Символ d
є малою буквою. Ця літера є четвертою в
алфавіті.
Літера G
є сьомою в алфавіті.
Символ 7
є цифрою.
Символ @
, який називають «ет», равликом, песиком або
собачкою не є ні буквою, ні цифрою.
Надіслати розв'язок
Element Type | Створено | Хто | Задача | Компілятор | Результат | Час (сек.) | Пам'ять (МіБ) | № | Дії |
---|
Element Type | Створено | Хто | Задача | Компілятор | Результат | Час (сек.) | Пам'ять (МіБ) | № | Дії |
---|