Циклы
Ссылки по теме:
Цикл for и различные операторы внутри цикла: http://docs.python.org/tutorial/controlflow.html#for-statements // http://ru.wikibooks.org/wiki/Учебник_Python_2.5#.D0.9E.D0.BF.D0.B5.D1.80.D0.B0.D1.82.D0.BE.D1.80_for
Цикл while: http://docs.python.org/reference/compound_stmts.html#while
Задача 0
Ввести последовательность чисел, разделённых запятой, и вывести только отрицательные нечётные числа этой последовательности.
Тестовый пример:
1,2,-3,-4,5,6,-7,-8
Результат:
-3 -7
Решение:
Задача 1
Ввести две строки и вывести только символы первой строки, встречающиеся во второй.
Тестовый пример:
AdBBeCCCf A-B-C-A-B-C
Результат:
A B B C C C
Решение:
Задача 1.1
Каждый символ вывести столько раз, сколько раз он встречается в обеих строках. Иными словами, если символ встречается в одной из двух строк M раз, а в другой строке -- N раз, и M>N, то вывести этот символ N раз.
Тестовый пример:
AdBBeCCCf A-B-C-A-B-C
Результат:
A B B C C
Решение.
Задача 2
Ввести две последовательности чисел, разделённых запятыми. Вывести только те числа первой последовательности, которые не делятся ни на одно число второй.
Тестовый пример:
1,2,3,4,5,11,12,13,14,15,21,22,23,24,25,31,32,33,34,35 3,4,5
Результат:
1 2 11 13 14 22 23 31 34
Решение: