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()