Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
2 апреля 2023 02:02
1085
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 02:02
Остались вопросы?
Еще вопросы по категории Информатика
Дано натуральное число. Выведите его последнюю цифру. Входные данные Вводится натуральное число. Выходные данные Выведите ответ на задачу. Яз...
10. Укажите верные утверждения. Выберите несколько из 4 вариантов ответа: 1) Раздел - это часть текста. 2) Уровней заголовков может быть большое кол...
несжатое растровое изображение размером 128х128 пикс. занимает 2Кб. памяти. Каково максимально возможное число цветов в палитре изображения?...
Функция F(n) задана следующими строками: F(n) = 1, если n = 1; F(n) = 2 · n · F(n – 1) - 1, если n > 1. Чему равно значение выражения F(2000) / F(1...
Что такое массовость,детерминированность,приведите пример....