Skip to main content

69. Преобразования 2

Задание

  1. Дано целое число N(N>0)N (N> 0) и строка SS. Преобразовать строку SS в строку длины NN следующим образом: если длина строки SS больше NN, то отбросить первые символы, если длина строки SS меньше NN, то в ее начало добавить символы . (точка).
  2. Даны целые положительные числа N1N_1 и N2N_2 и строки S1S_1 и S2S_2. Получить из этих строк новую строку, содержащую первые N1N_1 символов строки S1S_1 и последние N2N_2 символов строки S2 (в указанном порядке).
  3. Дан символ CC и строка SS. Удвоить каждое вхождение символа CC в строку SS.
  4. Дан символ CC и строки S, $S_0. Перед каждым вхождением символа CC в строку SS вставить строку S0S_0.
  5. Даны строки SS и S0S_0. Проверить, содержится ли строка S0S_0 в строке SS. Если содержится, то вывести True, если не содержится, то вывести False
  6. Дано предложение. Поменять местами его первое и последнее слово.
  7. После каждого числа вставить символ + или -, чередуя их. Начинать с +. Вывести полученную строку на экран, а также строку, содержащую только числа и знаки операций, в конце строки добавьте = и значение выражения