【AtCoder】ABC320解説(Python)

トヨタ自動車プログラミングコンテスト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)
1 2
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!