Умные вопросы
Войти
Регистрация
надо написать прогу на паскале
Целое число N называется точным квадратом, если оно является квадратом какого-либо целого числа, то есть существует такое целое S, что N = S2.
Даны целые числа F и L. Требуется найти количество точных квадратов от F до L включительно.
Например, от 5 до 25 включительно три точных квадрата – 9 = 32, 16 = 42 и 25 = 52.
В первой строке входного файла содержатся два целых числа F и L (0
10 года
назад
от
Кирилл Канунников
2 Ответа
▲
▼
0
голосов
ну тут есть варианты то есть сохранять ли значения в массив или просто обойтись одной переменнной
чтобы расчитать квадраты можно построить цикл до F до L
10 года
назад
от
./
▲
▼
0
голосов
Находим корень квадратный левой грани и правой, округляем вниз до целого. Вычитаем. Если левый корень целый + 1.
здесь получится для первого примера 5 -2 = 3
Нижний пример 10 - 0 = 10.
Можно и перебором, раз в тыщу будет медленне для последнего примера.
10 года
назад
от
Макасимка
Связанные вопросы
1
ответ
С точки зрения логики, при возникновении самой первой жизни не нужна была энергия, потому что это всё равно невозможно —
2 года
назад
от
Шун Казани
4
ответа
Почему грани египетской пирамиды Хеопса расположены в в сответствии со сторонами горизонта? Магнитный север-и юг ?
7 года
назад
от
Роман Ермоленко
1
ответ
А вдруг в чёрной дыре в центре есть солнце, а вокруг вращаются планеты? А на планетах ещё и жизнь чернодырая.
9 года
назад
от
Supergirl