
Burikus
5 год назад
Дано натуральное число N (N<=109). Определить порядковый номер его минимальной цифры, считая от начала числа (если таких цифр неКак узнать сколько, то вывести номер первой встретившейся)Пример входных и выходных данных№ тестаВходные данныеВыходные данные145545121002НА С++
ОТВЕТЫ

Kiro
Oct 24, 2020
#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 т.к. индексация с нуля
450
3
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 т.к. индексация с нуля
450
3
76
Смежные вопросы: