tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Дано n-значное натуральное число
Дано n-значное натуральное число x. ваша - переставляя цифры числа x, получить наименьшее возможное n-значное число y. напишите программу для решение данной
SvetlanaSagina
3 29.07.2019 12:40
0
Ответы
timatimakarov
27.09.2020 12:17
#include <algorithm>#include <string>#include <iostream>
using namespace std;
int n;string x;
int main(){ cin >> n >> x; sort(x.begin(), x.end()); int first_not_zero = -1; for (int i = 0; i < n; ++i) { if(x[i] != '0') { first_not_zero = i; break; } } if(first_not_zero != -1) swap(x[0], x[first_not_zero]); cout << x << endl; return 0;}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
Ника6258227
27.04.2020 17:11
Определите значение переменной А после выполнения фрагмента алгоритма, представленного блок-схемой при начальных А=2, В=16...
ebloock
22.05.2021 13:07
4Вычислить значение f поодной из формулх* + 4х+5, XS2f=1X 2х+ 4х+5...
Noziks4
22.05.2021 13:08
Дано выражение алгоритма решения некоторых за- дач графическим с блок-схемы (рис. 1 и 2). Под- готовьте и протестируйте работу этих блок-схем – 5 разных тестовых данных....
таня2027
22.05.2021 13:11
Реферат. Урок 2 Верных ответов: 2 указывать ссылки на источник или автора используемой информации делать резервные (запасные) копии реферата проверять реферат на наличие...
daniil12341234
22.05.2021 13:11
ИНФОРМАТИКА РЕШИТЕ ЗАДАЧУ (5-6КЛАССЫ)С МАССИВОМ Вводится n целых элементов 10³,сами элементы =10¹⁸ вывести номера у которых нечётное кол во цифр и число является перевертышом....
Smartfone
22.05.2021 13:12
Критерий ДескриторОбучающийсяЗаписываюг программу на языкепрограммированияN Redodu i ove go133Cajakr uporpawny Hamesnil anropuneCoziakot nporpanny HaKONQRAY YCHOBHOTOЗаписывалот...
Мила20011
22.05.2021 13:12
Вычислить значение f поодной из формулх, х 0f=4 - X, X 0...
АльтЛанд
22.05.2021 13:12
ОЧЕНЬ написать программу на С++ при ввода от пользователя в консоли, которая на выходе покажет нечётные числа...
ruzruz258
23.11.2020 16:24
где написано про круги Эллера...
АндрейTV1
23.11.2020 16:24
Сообщение, записанное буквами из 8-символьного алфавита, содержит 380 символов. Какой объём информации оно несёт?...
Популярные вопросы
Complete The Text with the words in the box. 6...
3
точки A(-1;1) и B(2;-3) являются вершинами правильного треугольника.Вычисли...
1
Стихотворение А.Фета «Еще весны душистой нега...» написано в жанре лирического...
3
Отрезок АС пересекает отрезок BD в точке О. ОА = 8 см, ОВ = 6 см, ОС...
3
Постройте прямоугольный треугольник ABC угол C=90 если решить ребят...
3
Допишіть відповіді. 1) Йонні кристалічні ґратки є характерними для речовинз...
1
деревянный кубик с ребром 5 см плавает в воде какую вертикальную силу...
2
объясните каждую поставленную цифру,...
3
рассчитайте массовые доли в молекулах метана, ацетилена и бензола. дайте...
1
Спільні і відмінні риси мінойської і ахейської цивілізації СРОНО...
3
using namespace std;
int n;string x;
int main(){ cin >> n >> x; sort(x.begin(), x.end()); int first_not_zero = -1; for (int i = 0; i < n; ++i) { if(x[i] != '0') { first_not_zero = i; break; } } if(first_not_zero != -1) swap(x[0], x[first_not_zero]); cout << x << endl; return 0;}