346) Определите, количество различных чисел K, для которых следующая программа выведет такой же результат, что и для K = 47. Значение k = 47 также включается в подсчёт различных значений k.
def f(n):
return n*(n-1) + 10
i = 0
k = int(input())
while f(i) < k:
i += 1
print(i)
var i, k: integer;
function f(n:integer):integer;
begin
f:= n*(n-1) + 10;
end;
begin
i := 0;
readln(k);
while f(i) < k do
i:= i + 1;
writeln(i);
end.
#include <iostream>
using namespace std;
int f(int n) {
return n*(n - 1) + 10;
}
void main()
{
int i, k;
i = 0;
cin >> k;
while (f(i) < k)
i = i + 1;
cout << i << endl;
}