Обработка математики: 12%

printРабочее место участника

printЗадачи

2725. Функции и подпрограммы 40

Ограничения: время – 200ms/500ms, память – 128MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

Напишите функцию Uniqueness, псевдокод для которой написан ниже. Для сортировки используйте функцию, написанную для предыдущей задачи (Функции и подпрограммы 46, 35 или 36).

int n,r;
...
int a[n];
...
r=Uniqueness(a,n);
...

В качестве решения необходимо отправлять файл, содержащий только определение функции!

Алгоритм Uniqueness (A)
// Входные данные: Массив A[0...
// Выходные данные: true, если в A нет одинаковых элементов,
// и false, если есть
Сортировка массива A
for i in [0...n-2] do
quad if A[i] =A[i + 1]
quad quad quad return false
return true

loading