Напишите в ответе число различных значений входной переменной k, при которых программа выдаёт тот же ответ, что и при входном значении k = 36. Значение k = 36 также включается в подсчёт различных значений k
Паскаль |
Си |
var k, i : longint;
function f(n: longint): longint;
begin
f := n*(n-1)+10
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)+10);
}
int main(void)
{
int k, i;
scanf(″%d″, &k);
i = 0;
while ( f(i) < k )
i = i+1;
printf(″%d″, i);
}
|