【AtCoder】ABC045解説(Python)

AtCoder Beginner Contest 045の解説記事です。

目次

ABC045 A – 台形

問題

問題文の要約は以下の通りです。

問題の要約

上底の長さが \(a\)、下底の長さが \(b\)、高さが \(h\)の台形の面積を求めよ。

制約

・\(1 \le a \le 100\)
・\(1 \le b \le 100\)
・\(1 \le h \le 100\)
・入力で与えられる値はすべて整数
・\(h\) は偶数

入力

\(a\)
\(b\)
\(h\)

出力

台形の面積を整数で出力せよ。面積が整数になることは保障されている。

解法

台形の面積の公式(上底+下底)×高さ÷2で求める。

解説

まず入力 \(a\) ,\(b\) ,\(h\) をintとして受け取ります。

# 入力
a=int(input())
b=int(input())
h=int(input())

台形の面積の公式(上底+下底)×高さ÷2で求めた答えを出力する。

# 出力
print((a+b)*h//2)

解答

# 入力
a=int(input())
b=int(input())
h=int(input())

# 出力
print((a+b)*h//2)
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次