eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Метод мінімума

опубліковано 11.01.15, 13:46:19

Як у третьому випадку Sample 3 4 4 1 5 3 Ми отримуємо відповідь 3?

опубліковано 13.02.17, 15:23:41

чо 3

опубліковано 03.06.18, 17:27:11

Тесты подходят под условие? Проверьте формат вывода.

опубліковано 10.01.19, 11:17:59

сталина на вас нет!

опубліковано 01.03.23, 20:05:44

Thanks for idea. Mrismayil

опубліковано 09.01.24, 07:08:30

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;

}