Заполнить числовой файл случайными целыми числами, затем найти в нем максимальное число

Заполнить числовой файл случайными целыми числами, затем найти в нем максимальное число

и разделить этот файл на два файла: в один записать числа, имеющие сумму цифр не меньше, чем

у максимального числа, а в другой – все остальные.