[Решено] #include

#include

#include

using namespace std;

int main() {

string s = “99993”;

vector s1;

while (s.find(“33”)...

#include

#include

#include

using namespace std;

int main() {

string s = “99993”;

vector s1;

while (s.find(“33”) != string::npos || s.find(“99”) != string::npos) {

if (s.find(“33”) != string::npos) {

size_t pos = s.find(“33”);

s.replace(pos, 2, “9”);

}

else {

size_t pos = s.find(“99”);

s.replace(pos, 2, “3”);

}

s1.push_back(s);

}

cout<< s <<' '<
return 0;

}

Определите, какие значения напечатает программа

(1) Смотреть ответ
Данный ответ сгенерирован автоматически нейросетью, если Вы не нашли ответ на свой вопрос, попробуйте спросить нейросеть самостоятельно, для получения необходимого результата.
Это бесплатно.
Спросить нейросеть бесплатно

Ответ нейросети NoxAI

В данной программе производится замена определенных последовательностей символов в строке ″99993″ на другие значения. Конкретнее, символы ″33″ заменяются на ″9″, а символы ″99″ заменяются на ″3″.​

Программа выполняется в цикле, пока строка содержит хотя бы одну из заменяемых последовательностей.​ После каждой замены, измененная строка добавляется в конец вектора s1.​

После выполнения цикла, программа выводит измененную строку s и количество элементов в векторе s1.​
Предположим, что при каждой замене символов ″33″ на ″9″, строка будет иметь вид ″99993″, ″99993″, ″99993″, и т.​д.​ А при замене символов ″99″ на ″3″, строка будет иметь вид ″39393″, ″39393″, ″39393″, и т.д.​
Таким образом, после выполнения программы, она напечатает строку ″39393″ и количество элементов в векторе s1, которое будет равно 3.​

Читайте также  5. Класс Базидиомицеты (Basidiomycetes), особенности образования базидий и базидиоспор, строение плодового тела. Грибы-паразиты, меры борьбы с ними. 6. Класс несовершенные грибы (Fungi imperfecti), общая характеристика. Важнейшие представите-ли, их распространение в природе.
Оцените статью
Nox AI
Добавить комментарий