Напишите в ответе число различных значений входной переменной k, при которых программа выдаёт тот же ответ, что и при входном значении k = 47. Значение k = 47 также включается в подсчёт различных значений k
Паскаль |
Си |
Python |
var k, i : longint;
function f(n: longint): longint;
begin
f := n*(n+1)-5
end;
begin
readln(k);
i := 0;
while (f(i)<=k) do
i := i+1;
writeln(i)
end.
|
#include<stdio.h>
int f(int n)
{
return(n*(n+1)-5);
}
int main(void)
{
int k, i;
scanf(″%d″, &k);
i = 0;
while ( f(i) <= k )
i = i+1;
printf(″%d″, i);
}
|
def f(n):
return n * (n + 1) - 5
k = int(input())
i = 0
while f(i) <= k:
i += 1
print(i)
|