349) Напишите в ответе наименьшее значение входной переменной k, при котором программа выдаёт тот же ответ, что и при входном значении k = 10.
def f(n):
return n*n*n
def g(n):
return 2*n+3
k = int(input())
i = 1
while f(i) < g(k):
i+=1
print (i)
var k, i: longint;
function f(n: longint): longint;
begin
f := n * n * n;
end;
function g(n: longint): longint;
begin
g := 2*n + 3;
end;
begin
readln(k);
i := 1;
while f(i) < g(k) do
i := i + 1;
writeln(i);
end.
#include <iostream>
using namespace std;
long int f(long int n) {
return n*n*n;
}
long int g(long int n) {
return 2*n+3;
}
void main()
{
int i, k;
cin >> k;
i = 1;
while (f(i) < g(k))
i = i + 1;
cout << i << endl;
}