8689. Функция – 4

 

Реализуйте функцию f(x) = 1 + x + x2.

 

Вход. Одно натуральное число x (x ≤ 109).

 

Выход. Вывести значение функции f(x).

 

Пример входа

Пример выхода

3

13

 

 

РЕШЕНИЕ

функция

 

Анализ алгоритма

Реализуем функцию f(x)Поскольку x ≤ 109, то x2 ≤ 1018 и значение f(x) будет находиться в пределах типа данных long long.

 

Реализация алгоритма

Функция f вычисляет f(x) = 1 + x + x2.

 

long long f(long long x)

{

  return 1 + x + x * x;

}

 

Основная часть программы. Читаем входное значение x.

 

scanf("%lld", &x);

 

Вычисляем значение функции и выводим ответ.

 

y = f(x);

printf("%lld\n", y);