Помогите решить!
1)))Вводятся 4 числа: a, b, c и d.
Выведите все числа на отрезке от a до b, дающие остаток c при делении на d
Входные данные 1 4 1 2
выходные данные 1 3
Входные данный 1 5 0 4
выходные данные 4
2)))Выведите все числа на отрезке от a до b, являющиеся полными квадратами.
входные данные 1 5
выходные данные 1 4
выходные данные 2 9
выходные данные 4 9
3)))Найдите самый маленький натуральный делитель числа x, отличный от 1 (2 <= </span>x <= 30000).<br>входные данные 4
выходные данные 2
входные данные 5
выходные данные 5