トヨタ自動車プログラミングコンテスト2023#5(AtCoder Beginner Contest 320)の解説記事です。
目次
ABC320 A – Leyland Number
問題
問題文の要約は以下の通りです。
問題の要約
正整数 \(A, B\) に対して、\(A^B + B^A\) を求めよ。
制約
・\(2 \le A \le B \le 9\)
・\(A\), \(B\) は整数
入力
\(A\) \(B\)
出力
答えを整数で出力せよ。
解法
べき乗(累乗)の演算子**
を使用する。
解説
まず入力 \(A\), \(B\) を整数として受け取ります。
# 入力
A,B=map(int,input().split())
\(A^B + B^A\) はA**B+B**A
と書けるので結果を出力します。
# 出力
print(A**B+B**A)
解答
# 入力
A,B=map(int,input().split())
# 出力
print(A**B+B**A)