Доп задание №2
Условие
Создать программу на языке С, которая считывает из файла целые числа. Необходимо написать ассемблерную вставку, осуществляющую поиск одинаковых чисел в массиве. Вставка должна быть вынесена в отдельную функцию. Использовать глобальные переменные для передачи данных в указанную функию запрещено. Найденные значения необходимо сохранить в файле вывода.
Входные данные
Первая строка входного файла INPUT.TXT содержит одно целое число N (1 ≤ N ≤ 100). В следующих N строках содержатся числа, по модулю не превышающие 10^9.
Выходные данные
Вывести строки вида A - B, где - A - повторяющееся число, а B - количество повторений этого числа. Если повторяющихся чисел нет, вывести None.
Примеры
№ INPUT.TXT OUTPUT.TXT 5 2 - 3 1 2 1 2 2 3
№ INPUT.TXT OUTPUT.TXT 5 2 - 2 1 3 - 2 2 2 2 3 3
№ INPUT.TXT OUTPUT.TXT 5 None 1 2 3 3 4 5 Содержание отчета по работе
Link to original
- Условие программы;
- Текст программы.
Дополнительная работа №2 с использованием ARM архитектурыПояснение % %
Link to originalВвиду того, что сборщик интерпретирует два подряд идущих знака процента как начало комментария, он не отображает содержимое, находящееся между парой таких знаков. Поэтому, чтобы избежать этого, вместо использования %% везде применяется % %.