Дано натуральное число N (Namp;lt;=109). Найти порядковый номер его минимальной числа,

Дано естественное число N (Nlt;=109). Найти порядковый номер его минимальной числа, считая от начала числа (если таких цифр несколько, то вывести номер первой встретившейся)

Пример входных и выходных данных
теста Входные данные Выходные данные
1 45545 1
2 100 2

НА С++

Задать свой вопрос
1 ответ
include lt;bits/stdc++.hgt;

using namespace std;

int main()

   string s;
   cin gt;gt; s;
   int ans = -1;
   char MIN = '9' + '0';
   for (int i = 0; i lt; s.length(); ++i)
    if (s[i] lt; MIN)
      
           MIN = s[i];
           ans = i;
      
    cout lt;lt; ans + 1;


// +1 т.к. индексация с нуля

Пример:
450
3

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт