Идеальный квадрат, включая оба конечных значения
Я пытаюсь получить все идеальные квадраты между двумя значениями (оба включены). Я попробовал следующий код, который дает мне количество, исключая конечные значения.
CIN >> A >> б; п =(целое) SQRT (б)-sqrt(а);
Как я могу получить количество идеальных квадратов, включая конечные значения?
1 ответ
Решение
Просто добавьте граничное условие к вашей логике
как ловить рыбу - псевдокод здесь
- п начинается с 0
- если || b - идеальный квадрат, n ++
- n + = (int) (sqrt (b) - sqrt (a))
- вернуть n
рыба - вот ответ