Доп задание №2

Условие

Создать программу на языке С, которая считывает из файла целые числа. Необходимо написать ассемблерную вставку, осуществляющую поиск одинаковых чисел в массиве. Вставка должна быть вынесена в отдельную функцию. Использовать глобальные переменные для передачи данных в указанную функию запрещено. Найденные значения необходимо сохранить в файле вывода.

Входные данные

Первая строка входного файла INPUT.TXT содержит одно целое число N (1 ≤ N ≤ 100). В следующих N строках содержатся числа, по модулю не превышающие 10^9.

Выходные данные

Вывести строки вида A - B, где - A - повторяющееся число, а B - количество повторений этого числа. Если повторяющихся чисел нет, вывести None.

Примеры

INPUT.TXTOUTPUT.TXT
52 - 3
1
2
12
2
3
INPUT.TXTOUTPUT.TXT
52 - 2
13 - 2
2
22
3
3
INPUT.TXTOUTPUT.TXT
5None
1
2
33
4
5

Содержание отчета по работе

  • Условие программы;
  • Текст программы.
Link to original

Пояснение % %

Link to original
Дополнительная работа №2 с использованием ARM архитектуры