Внимание: подразумевалось, что указанное вами число 3168 это некорректно указанное число 316₈ (8 - основание исходной с/с). В ином случае решений неравенства нет.
Объяснение:
316₈ < x < DE₁₆
Переведем все числа в 10 с/с
DE₁₆ = 13 * 16 + 14 = 222₁₀
316₈ = 3*64 + 1*8 + 6 = 206₁₀
206 < x < 222
x ∈ (206, 222)
Посчитаем кол-во натуральных чисел в полученном промежутке
(222-206)-1 = 16 - 1 = 15
Спасибо
Ответ дал: Гость
поскольку http: \\ftp. не бывает, то ftp: \\schools.ru\program.exe
Ответ дал: Гость
var n, i, k, a: integer;
begin readln(n); k : = 0; for i : = 1 to n do begin readln(a); if trunc(sqrt(a)) * trunc(sqrt(a)) = a then k : = k + 1; end; writeln(k); end.
Популярные вопросы