Предмет: Информатика,
автор: htc35249
Условие
Дано слово, оканчивающееся символом «!». Вставьте букву m на место k-й буквы.
Формат входных данных
В трех строках входных данных вводится строчная латинская буква m, натуральное число k и строка, состоящая из одного слова (последовательность строчных латинских букв без пробелов), длиной не более 150 символов. Гарантируется, что k не превосходит длины строки + 1 .
Формат выходных данных
Выведите строку, изменённую согласно условию задачи.
Ответы
Автор ответа:
2
#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main() {
string str;
char ch;
cin >> ch;
int pos;
cin >> pos;
cin >> str;
str.insert(str.begin() + pos - 1, ch);
cout << str;
return 0;
}
Похожие вопросы
Предмет: Русский язык,
автор: 16067
Предмет: Русский язык,
автор: Алена124
Предмет: Английский язык,
автор: Даник2015
Предмет: Математика,
автор: Alla2008119
Предмет: Физика,
автор: TatianaAsavliyk