Блок задач

1. Базовые навыки

Темы
Сложность 2

Задача «Перетасовка»

Дан массив. Требуется случайным образом перемешать элементы массива.

void randomize_array(int array[], int n) {
   /* ... */
}

Для реализации понадобится использовать функцию rand() из stdlib.h.

В качестве дополнительного задания следует подумать над качеством реализованной перетасовки: хорошо бы, чтобы все перестановки получались с одинаковой вероятностью.