Дано n-значное натуральное число x. ваша - переставляя цифры числа x, получить наименьшее возможное n-значное число y. напишите программу для решение данной
176
462
Ответы на вопрос:
#include < algorithm> #include < string> #include < iostream> using namespace std; int n; string x; int main(){ cin > > n > > x; sort(x. x.; 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; }
Популярно: Информатика
-
елелел113.03.2020 12:41
-
osmyhinaozd6ev26.02.2023 22:15
-
Snyezha11.03.2021 12:04
-
russianbutcher211.04.2023 22:51
-
нази1314.11.2020 08:50
-
OverТупойШкольник16.04.2022 17:38
-
ania4725.07.2020 05:27
-
23вопрос406.02.2021 12:59
-
ayato0haruka30.04.2020 15:08
-
Vitalikprofi23.12.2021 04:54