Лучшие помощники
- Megamozg 2165 б
- Matalya1 1800 б
- DevAdmin 1675 б
- arkasha_bortnikov 725 б
- Dwayne_Johnson 705 б
2 апреля 2023 20:36
570
30 БАЛЛОВ ТОМУ КТО РЕШИТ!!!!!!Задача на c++ !!!
Дана строка. Удалите из нее все символы, чьи индексы делятся на 3.
1
ответ
#include <bits/stdc++.h>
using namespace std;
int main()
{
string s;
cin >> s;
int cnt = 0;
for (int i = 0;i < s.length();++i)
{
cnt++;
if (cnt%3 == 0)
s.erase(i,1),i--;
}
cout << s;
}
Пример:
123456789
124578
using namespace std;
int main()
{
string s;
cin >> s;
int cnt = 0;
for (int i = 0;i < s.length();++i)
{
cnt++;
if (cnt%3 == 0)
s.erase(i,1),i--;
}
cout << s;
}
Пример:
123456789
124578
0
·
Хороший ответ
4 апреля 2023 20:36
Остались вопросы?
Еще вопросы по категории Информатика
Не отрывая карандаш от бумаги и не проводя никакую линию дважды ,как нарисовать закрытый конверт?...
Выберите административные домены. 1) .de 2) .af 3) .biz 4) .org...
Я новичок, есть только 35баллов( ⦁1 Для сохранения документа MS Word выполнить ⦁ команду Сохранить меню Файл ⦁ команду Сравнить и объединить исправл...
Digital Pile-Ons - это: А) интернет-провайдер Б) название браузера В) группа людей, которая в объединяется в социальной сети для того, чтобы писать...
Помогите пожалуйста! 1.Из каких частей состоит видеоадаптер? 2.Что зависит от качества видеокарты? 3.Что такое растр? 4.Какие устройства используют...
Все предметы