Вариант № EGE_INF_1900
Добавлен 9 сентября 2018 г. в 14:00. Изменён 21 августа 2020 г. в 19:03.Задание
На вход программы поступает последовательность из N натуральных чисел, все числа в последовательности различны.
Рассматриваются все пары различных элементов последовательности (элементы пары могут быть расположены в последовательности не рядом,
порядок элементов в паре важен). Необходимо определить количество пар, в которых последняя цифра первого элемента пары является первой цифрой второго элемента пары.
Напишите эффективную по времени и по памяти программу для решения этой задачи.
Программа считается эффективной по времени, если при увеличении количества исходных чисел N в k раз время работы программы увеличивается не более чем в k раз.
Программа считается эффективной по памяти, если память, необходимая для хранения переменных программы, не превышает одного килобайта и не увеличивается с ростом N.
Описание входных и выходных данных
В первой строке входных данных задаётся количество чисел N (2 ≤ N ≤ 10000).
В каждой из последующих N строк записано одно натуральное число, не превышающее 30000.
Пример входных данных:
5 59 95 17 777 39
Пример выходных данных для приведённого выше примера входных данных:
4
В приведённом наборе из 5 чисел имеются четыре пары (59,95), (95,59), (17,777) и (39,95), в которых последняя цифра первого элемента пары является первой цифрой второго элемента пары.
Задания ЕГЭ