Дополнительная работа №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 |
Содержание отчета по работе
- Условие программы;
- Текст программы.
Last updated on