Информатика, опубликовано 2018-08-22 19:51:00 by Гость
Пожалуйста переведите на с++ #include #include #include #include #include #include #include #include using namespace std; int main() { ifstream fi ("INPUT.TXT"); ofstream fo ("OUTPUT.TXT"); string a, b; fi >> a >> b; if (a[0] == -) sort(a.begin() + 1, a.end()); else { sort(a.begin(), a.end()); reverse(a.begin(), a.end()); } if (b[0] == -) { sort(b.begin() + 1, b.end()); reverse(b.begin() + 1, b.end()); } else { sort(b.begin(), b.end()); } int zeroInA = 0, zeroInB = 0; for(int i = 0; i < a.size(); i++) { if (a[i] == 0) { a.erase(i, 1); zeroInA++; } else break; } for (int i = 0; i < b.size(); i++) if (b[i] == 0) { b.erase(i, 1); zeroInB++; } else break;
Ответ оставил Гость
Это и так на с++, в конце только } забыта
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
Форма вопроса доступна на