TL
левое = 2e10;
правое = 4e10;
// начинаем с левого, ищем первое число, которое удовлетворяет условию
текущее = левое;
с шагом 100 000 проверяем:
делимость на 7
условие В
// после этого цикла текущее – это первое и минимальное из всех одновременно
минимальное = текущее;
количество = 1;
// теперь можно считать числа с шагом в 700000
начиная с (текущего) с шагом в 700 000 проверяем:
условие В
если выполняется, увеличиваем количество