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

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

    НА С++

Ответы 1

  • #include <bits/stdc++.h>using namespace std;int main(){   string s;   cin >> s;   int ans = -1;   char MIN = '9' + '0';   for (int i = 0; i < s.length(); ++i)    if (s[i] < MIN)       {           MIN = s[i];           ans = i;       }    cout << ans + 1;}// +1 т.к. индексация с нуляПример:4503
    • Автор:

      loki6
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years