import os # Ищет наибольшее число из файла data1.txt и сохраняет количество таких чисел из последовательности в data2.txt def main(): data_file_path = "/var/result/data1.txt" result_file_path = "/var/result/data2.txt" if not os.path.exists(data_file_path): data_dir = os.path.dirname(data_file_path) if not os.path.exists(result_file_path): result_dir = os.path.dirname(result_file_path) with open(data_file_path, 'r') as f: numbers = [int(x.strip()) for x in f.read().splitlines()] max_number = max(numbers) count = numbers.count(max_number) with open(result_file_path, 'w') as f: f.write(str(count)) print(f"Количество наибольших чисел: {count}") if __name__ == "__main__": main()