実際の問題はこちらからご覧ください。
【AtCoder Beginner Contest 234】A – Weird Function
この問題のポイント
関数を作成し、その関数を再利用することで、より分かりやすい処理・コードにする
実装方法
問題で定義されている f(x) の二次関数をそのままPythonで関数として定義をする。
整数 t を入力する
作成した関数を再利用しながらネストを深くして、問題で要求されているものと同じ計算を行う
Pythonによる解答
def f(x):
return x*x + 2*x + 3
t = int(input())
print(f((f(f(t) + t)) + f(f(t)))