from math import factorial def list_1(): cnt = 0 my_dict = {} my_list = list(map(int, input().split())) for i in my_list: if i not in my_dict.keys(): my_dict.update({i:1}) else: my_dict.update({i: my_dict.get(i) + 1}) for i in my_dict.values(): if i >= 3: cnt += int(factorial(i)/(2*factorial(i - 2))) elif i == 2: cnt += 1 print(my_list) print(my_dict) print("counter:", cnt) # list_1() def list_2(): """ Заменил второй элемент списка на 17; Добавил числа 4, 5 и 6 в конец списка; Удалил первый элемент списка; Удвоил список; Вставил число 25 по индексу 3; Вывел список, с помощью функции print() """ numbers = [8, 9, 10, 11] numbers[1] = 17 numbers.extend([4, 5, 6]) del numbers[0] numbers = 2*numbers numbers.insert(3, 25) print(numbers) # list_2() def list_3(): l = list(map(int, input().split())) max_value = max(l) min_value = min(l) max_index = l.index(max_value) min_index = l.index(min_value) l[max_index] = min_value l[min_index] = max_value for i in l: print(i, end=' ') # list_3() def list_4(): text = input().split() cnt = 0 for word in text: if word.lower() in ["a", "an", "the"]: cnt += 1 print("Общее количество артиклей:", cnt) # list_4() def list_5(): n_strings = int(input()[1:]) index = 0 new_string = "" for i in range(n_strings): string = input() if "#" in string: index = string.index("#") new_string = string[0:index] print(new_string.rstrip()) else: print(string.rstrip()) # list_5() def list_6(): numbers = list(map(int, input().split())) numbers.sort() print(*numbers) numbers.sort(reverse=True) print(*numbers) # list_6()