けんちょんの競プロ精進記録

競プロの精進記録や小ネタを書いていきます

AtCoder ABC 231 A - Water Pressure (9Q, 灰色, 100 点)

算数的な感覚を磨こう! そして、浮動小数点型の値の出力方法を確認しよう。

問題概要

水圧は水深のみに依存し、水深  x [m] の場所では  \frac{x}{100} [MPa] になるものとします。

水深  D [m] の場所の水圧は何 [MPa] ですか?

解法

答えは  \frac{D}{100} MPa となる。

ただしこれは、整数型ではなく、浮動小数点型で計算して出力しよう。

コード

このコードでは、小数点第10位まで出力している。

#include <bits/stdc++.h>
using namespace std;

int main() {
    double D;
    cin >> D;
    cout << fixed << setprecision(10) << D / 100 << endl;
}