Главная / ЕГЭ Информатика / ID 28513
ID 28513 ЕГЭ Информатика ФИПИ ID: 973F9C
✈️ TG ВК Следующая ⏭️
ℹ️ Впишите правильный ответ.
Напишите в ответе число, = е количеству различных значений входной переменной k, при которых приведённая ниже программа выводит тот же ответ, что и при входном значении k = 25. Значение k = 25 также включается в подсчёт количества различных значений k. Для Вашего удобства программа приведена на пяти языках программирования.

Бейсик
|
Python

DIM K, I AS LONG

INPUT K

I = 1

WHILE F(I) < K

I = I + 1

WEND

IF F(I)-K <= K-F(I-1) THEN

PRINT I

ELSE

PRINT I-1

END IF

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

END FUNCTION
|
def f(n):

return n*n*n

i = 1

k = int(input())

while f(i) < k:

i+=1

if (f(i)-k <= k-f(i-1)):

print (i)

else:

print (i - 1)

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

алг

нач

цел i, k

ввод k

i := 1

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

i := i + 1

кц

если f(i)-k <= k-f(i-1) то

вывод i

иначе

вывод i-1

все

кон

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

нач

знач := n * n * n

кон
|
var

k, i : longint;

function f(n: longint) : longint;

begin

f := n * n * n;

end;

begin

readln(k);

i := 1;

while f(i) < k do

i := i+1;

if f(i)-k <= k-f(i-1) then

writeln(i)

else

writeln(i-1);

end.

Си

#include<stdio.h>

long f(long n) {

return n * n * n;

}

void main()

{

long k, i;

scanf("%ld", &k);

i = 1;

while (f(i)<k)

i++;

if (f(i)-k <= k-f(i-1)){

printf("%ld", i);

} else {

printf("%ld", i-1);

}

}
📋 Спецификация и методические указания КИМ:
Темы кодификатора:
  • Оценка сложности вычислений. Время работы и объём используемой памяти, их зависимость от размера исходных данных. Оценка асимптотической сложности алгоритмов. Алгоритмы полиномиальной сложности. Переборные алгоритмы. Примеры различных алгоритмов решения одной задачи, которые имеют различную сложность
  • Язык программирования (Паскаль, Python, Java, C++, C#). Типы данных: целочисленные, вещественные, символьные, логические. Ветвления. Сложные условия. Циклы с условием. Циклы по переменной. Обработка данных, хранящихся в файлах. Текстовые и двоичные файлы. Файловые переменные (файловые указатели). Чтение из файла. Запись в файл. Разбиение задачи на подзадачи. Подпрограммы (процедуры и функции). Использование стандартной библиотеки языка программирования
Формат ответа: short
📚 Похожие разобранные задания по предмету:
ID 30193 • Задание №6
Определите, что будет напечатано в результате работы следующего фрагмента программы: Бейсик | Python DIM N, ...
Смотреть разбор ↗
ID 29676 • Задание №3
Ниже в табличной форме представлен фрагмент базы данных одной картинной галереи. В первой таблице отражены фам...
Смотреть разбор ↗
← Предыдущее задание 📚 Все задания по предмету Следующее задание →