算数ではよくある「比」の問題
問題概要
100mL あたり kcal のドリンクがある。
mL で何 kcal でしょうか?
解法
求めるカロリーを kcal とする。比で表すと、次のようになる。
内項の積と外項の積は等しいから、
よって、
と求められる。
今回は浮動小数点型で計算しよう。出力するときも、小数点以下ある程度出すようにしよう。
#include <bits/stdc++.h> using namespace std; int main() { double A, B; cin >> A >> B; double res = A * B / 100; cout << fixed << setprecision(10) << res << endl; }