Символы(9 задач)
    Строки(121 задач)
    Целые числа(112 задач)
    Битовые операции(28 задач)
    Логический тип(3 задач)
    Структуры(18 задач)
    Вещественные числа(33 задач)
    Множества(16 задач)
    Словари(21 задач)
---> 356 задач <---
Источники
    Личные олимпиады(938 задач)
    Командные олимпиады(684 задач)
Страница: 1 2 3 4 5 6 7 >> Отображать по:
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Даны три действительных числа: a, b, c. Проверьте, выполняется ли равенство a + b = c . Если равенство выполняется, выведите YES, если не выполняется, выведите NO.

Входные данные

Числа a, b, c –  действительные, положительные, не превосходят 10 и заданы не более, чем с 7 знаками после точки.

Выходные данные

Выведите результат сравнения.

Примеры
Входные данные
2
3
7
Выходные данные
NO
Входные данные
0.1
0.2
0.3
Выходные данные
YES
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Напишите функцию boolean IsDigit(char c) (Java), function IsDigit(c:char):boolean (Pascal), bool IsDigit(unsigned char c) (C/C++), определяющую, является ли данный символ цифрой или нет.

Естественно, программа должна считывать данные, вызывать эту функцию и выдавать ответ.

Входные данные

Задан единственный символ c.

Выходные данные

Необходимо вывести  строку yes, если символ является цифрой, и строку no в противном случае.

Примеры
Входные данные
c
Выходные данные
no
Входные данные
2
Выходные данные
yes
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes
Напишите функцию unsigned char ToUpper(unsigned char c) (C/C++), function ToUpper(c:char):char (Pascal), которая переводит данный символ в верхний регистр.

Входные данные

Задан один символ c.

Выходные данные

Если символ является строчной буквой латинского алфавита (то есть буквой от a до z), выведите вместо него аналогичную заглавную букву, иначе выведите тот же самый символ (такая операция называется "перевод в верхний регистр").

Примеры
Входные данные
e
Выходные данные
E
Входные данные
B
Выходные данные
B
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Измените регистр символа, если он был латинской буквой: сделайте его заглавным, если он был строчной буквой и наоборот. Для этого напишите отдельную функцию, меняющую регистр символа.

Входные данные

Задан единственный символ C.

Выходные данные

Необходимо вывести  получившийся символ.

Примеры
Входные данные
q
Выходные данные
Q
Входные данные
W
Выходные данные
w
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Напишите функцию bool Compare(string S1, string S2), определяющую, совпадают ли 2 строки.

Входные данные

Заданы 2 строки.

Выходные данные

Необходимо вывести  слово yes, если строки совпадают, и слово no в противном случае.

Примеры
Входные данные
a
a
Выходные данные
yes

Страница: 1 2 3 4 5 6 7 >> Отображать по:
Выбрано
:
Отменить
|
Добавить в контест