Строки(121 задач)
Целые числа(112 задач)
Битовые операции(28 задач)
Логический тип(3 задач)
Структуры(18 задач)
Вещественные числа(33 задач)
Множества(16 задач)
Словари(21 задач)
Дана строка, состоящая из слов, разделенных ровно одним пробелом. Определите, сколько в ней слов.
Используйте для решения задачи метод count
.
Вводится строка.
Выведите ответ на задачу.
Hello world
2
Дана строка. Разрежьте ее на две равные части (если длина строки — четная, а если длина строки нечетная, то длина первой части должна быть на один символ больше). Переставьте эти две части местами, результат запишите в новую строку и выведите на экран.
При решении этой задачи нельзя пользоваться инструкцией if
.
Вводится строка.
Выведите ответ на задачу.
Hi
iH
Hello
loHel
Дана строка, состоящая ровно из двух слов, разделенных пробелом. Переставьте эти слова местами. Результат запишите в строку и выведите получившуюся строку.
При решении этой задачи нельзя пользоваться циклами и инструкцией if
.
Вводится строка.
Выведите ответ на задачу.
Hello, world!
world! Hello,
Дана строка. Если в этой строке буква f
встречается
только один раз, выведите её индекс. Если она встречается два и более раз,
выведите индекс её первого и последнего появления. Если буква
f
в данной строке не встречается, ничего не выводите.
При решении этой задачи нельзя использовать метод count
и циклы.
Вводится строка.
Выведите ответ на задачу.
comfort
3
office
1 2
Дана строка. Найдите в этой строке второе вхождение
буквы f
, и выведите индекс этого вхождения. Если
буква f
в данной строке встречается только один
раз, выведите число -1
, а если не встречается
ни разу, выведите число -2
.
При решении этой задачи нельзя использовать метод count
.
Вводится строка.
Выведите ответ на задачу.
comfort
-1
coffee
3