直角三角形の面積を求める問題。
問題概要
∠ ABC = 90° の直角三角形がある。
辺 AB, BC, CA の長さが与えられるので、直角三角形の面積を求めよ。
解法
直角を挟む二辺は、AB, BC であるから、面積は
と計算できる。
実装するときには、整数型の演算で済ませるために、2 で割るのを後ろに持って行った。
#include <bits/stdc++.h> using namespace std; int main() { int AB, BC, CA; cin >> AB >> BC >> CA; cout << (AB * BC) / 2 << endl; }