Məsələlər
Minimum metodu
Як у третьому випадку Sample 3 4 4 1 5 3 Ми отримуємо відповідь 3?
чо 3
Тесты подходят под условие? Проверьте формат вывода.
сталина на вас нет!
Thanks for idea. Mrismayil
include <iostream>
using namespace std; int main() { int n; cin >> n; int arr[n]; for(int i = 0; i < n; i++){ cin >> arr[i]; } int k = arr[0], s = 0, num_i = 0; for(int i = 0; i < n; i++){ int min = i; int rem_i = num_i;
for(int j = i + 1; j < n; j ++){
if(arr[j] < arr[min]) min = j;
}
int t = arr[min];
arr[min] = arr[i];
arr[i] = t;
for(int m = 0; m < n; m ++){
if(arr[m] == k){
num_i = m;
break;
}
}
if(rem_i != num_i) s++;
}
cout << s << endl;
return 0;
}