условия задач

advertisement
Сколько чего
Файл ввода
input.txt
Файл вывода
output.txt
Timeout
1
Условие
Дан текст -- строка из латинских букв и других знаков. Подсчитать сколько в ней букв и
сколько знаков.
Входные данные
Файл ввода содержит одну строку текста.
Выходные данные
В файл вывода поместить два числа, разделенные пробелами -- соответственно,
количество букв и знаков в исходной строке текста.
Примеры
Ввод
Five on five - 25.
Ali-Baba and 40 thiefs.
-12.345
Вывод
10 8
16 7
07
Чего больше
Файл ввода
input.txt
Файл вывода
output.txt
Timeout
1
Условие
Дан текст. Определить, каких латинских букв - гласных или согласных, - больше в этом
тексте.
Входные данные
Файл ввода содержит текст.
Выходные данные
В файл вывода поместить 'Vowel', если гласных букв больше; 'Consonant', если
согласных букв больше; 'Equal parts', если гласных и согласных букв в тексте поровну.
Примеры
Ввод
five on five - 25.
ali-baba and 40 thiefs.
aaa*bb=bbaaa
Вывод
Equal parts
Consonant
Vowel
Две строки
Файл ввода
input.txt
Файл вывода
output.txt
Timeout
1000
Условие
Дана строка, состоящая из букв и цифр. Получить две новые строки, одна из которых
содержит только буквы, другая только цифры.
Входные данные
Файл ввода содержит исходный текст.
Выходные данные
В файл вывода поместить две строки, состоящих из букв и из цифр соответственно.
Примеры
Ввод
five on five - 25.
ali-baba and 40 thiefs.
a1
Вывод
fiveonfive
25
alibabaandthiefs
40
a
1
Без гласных
Файл ввода
input.txt
Файл вывода
output.txt
Timeout
1000
Условие
Дан текст из латинских букв и других знаков. Вычеркнуть из текста все гласные буквы.
Входные данные
Файл ввода содержит исходный текст.
Выходные данные
В файл вывода поместить преобразованную строку, не содержащую гласных букв.
Примеры
Ввод
five on five - 25.
ali-baba and 40 thiefs.
a1
Вывод
fv n fv - 25.
l-bb nd 40 thfs.
1
Цифры, знаки
Файл ввода
input.txt
Файл вывода
output.txt
Timeout
1
Условие
Дан текст из букв и знаков. Подсчитать общее количество цифр и знаков '+','-','*',
входящих в текст.
Входные данные
Входной файл содержит исходный текст размером не более 10 Кб.
Выходные данные
В файл вывода поместить через пробел два числа - соответственно, количество цифр и
знаков '+','-','*', входящих в текст.
Примеры
Ввод
2*2=4
If number 121 divide to 11 then we will get 11.
1+2+3-4=2*1
Вывод
31
70
64
Не те цифры
Файл ввода
input.txt
Файл вывода
output.txt
Timeout
1000
Условие
Дано неотрицательное целое число n. Вывести в порядке возрастания цифры, не
входящие в десятичную запись числа n.
Входные данные
Входной файл содержит одно число n <= 1E9.
Выходные данные
В файл вывода вывести в порядке возрастания цифры, не входящие в десятичную запись
числа n.
Примеры
Ввод
1023
987654321
Вывод
456789
0
Решето Эратосфена
Файл ввода
input.txt
Файл вывода
output.txt
Timeout
2000
Условие
Известный алгоритм нахождения простых чисел в заданном диапазоне, носящий
название
Решето
Эратосфена,
состоит
в
следующем:
Последовательно
просматриваются от меньшего к большему все еще не зачеркнутые числа диапазона.
Первое еще не зачеркнутое остается, а все кратные ему числа вычеркиваются.
Например, число 2 оставляем, а все остальные четные числа вычеркиваем. Аналогично,
число 3 оставляем, а числа 6, 9, 12, ..., 3*k, ... вычеркиваем. Так продолжаем до тех пор,
пока не достигнем конца заданного диапазона. С использованием данного алгоритма по
заданному числу n определите все простые числа в интервале от 1 до n.
Входные данные
Входной файл содержит одно число 0 < n < 256.
Выходные данные
В файл вывода вывести в порядке возрастания все простые числа из диапазона от 1 до
n. Каждое число выводить в отдельной строке.
Примеры
Ввод
5
10
Вывод
2
3
5
2
3
5
7
Не те цифры-2
Файл ввода
input.txt
Файл вывода
output.txt
Timeout
1000
Условие
Дано неотрицательное целое число n. Вывести в порядке возрастания цифры, не
входящие в десятичную запись числа n.
Входные данные
Входной файл содержит одно число n ≤ 1010000.
Выходные данные
В файл вывода вывести в порядке возрастания цифры, не входящие в десятичную запись
числа n. Если таких цифр нет, вывести -1.
Примеры
Ввод
1023
987654321
1098765432
Вывод
456789
0
-1
Download