# Пути к директориии c файлами для поиска и сохранения
input_file = '/var/result/data.txt'
output_file = '/var/result/result.txt'

# Поиск наименьшего числа в файле
with open(input_file, 'r') as f:
    numbers = [float(line.strip()) for line in f if line.strip()]

# Искомое min число
min_number = min(numbers)

cubed_number = min_number ** 3

# Сохранение
with open(output_file, 'w') as f:
    f.write(str(cubed_number))

print(f"Наименьшее число: {min_number}\nЕго третья степень: {cubed_number}\nРезультат сохранён в {output_file}")