ЕГЭ Справочник

Введите ответ в поле ввода

Задание 8211

 

Напишите в ответе наименьшее значение входной переменной k,
при котором программа выдаёт тот же ответ, что и при входном значении k = 45. Для Вашего удобства программа приведена на пяти языках программирования.

Бейсик

Python

DIM K, I AS LONG

INPUT K

I = 1

WHILE F(I) < G(K)

  I = I + 1

WEND

PRINT I

 

FUNCTION F(N)
  F = N * N * N

END FUNCTION

 

FUNCTION G(N)
  G = 2*N + 6

END FUNCTION

def f(n):

    return n*n*n

 

def g(n):

    return 2*n+6

 

k = int(input())

i = 1

while f(i) < g(k):

    i+=1

print (i)

Алгоритмический язык

Паскаль

алг

нач

  цел i, k

  ввод k

  i := 1

  нц пока f(i) < g(k)

    i := i + 1

  кц

  вывод i

кон

 

алг цел f(цел n)

нач

  знач := n * n * n

кон

 

алг цел g(цел n)

нач

  знач := 2*n + 6

кон

var

  k, i : longint;

 

function f(n: longint): longint;

begin

  f := n * n * n;

end;

 

function g(n: longint): longint;

begin

  g := 2*n + 6;

end;

 

begin

  readln(k);

  i := 1;

  while f(i) < g(k) do

    i := i+1;

  writeln(i)

end.

Си

#include

long f(long n) {

  return n * n * n;

}

 

long g(long n) {

  return 2*n + 6;

}

 

int main()

{

  long k, i;

  scanf("%ld", &k);

  i = 1;

  while(f(i)

    i++;

  printf("%ld", i);

  return 0;

}

 

Решение:

30
Другие задачи на эту тему
Задание 7304 Задание 7315 Задание 7336 Задание 7347 Задание 7368 Задание 7379 Задание 7400 Задание 7411 Задание 7432 Задание 7443