Загрузка [MathJax]/jax/element/mml/optable/Latin1Supplement.js

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

printЗадачи

2716. Функции и подпрограммы 33

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

Напишите функцию UniqueElements, псевдокод для которой написан ниже.

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

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

Алгоритм UniqueElements(A)
// Входные данные: массив вещественных чисел А[0...n-1]
// Выходные данные: возвращается значение "true", если все
// элементы массива А различны, и "false" в противном случае
for i[0...n-2] do
   for j in [i + 1...n-1] do
quad quad if A[i]=A[j]
quad quad quad return false
return true

loading