AtCoderBeginnerContest231 A問題100点 「Water Pressure」
https://gyazo.com/83df7a2ec990e4b4f64f261c77fc730d
問題概要
制約
気持ち
$ \frac{x}{100} を浮動小数点数で出力する問題のようです。
浮動小数点数の出力誤差を意識して取り組みます。
(出力する桁数が足りないと WA になるためです。)
解法
変数を float / double で読み込んで 実際に 100 で割ってあげればいいです。
注意点としては、出力桁数が少ないと WA になってしまいます。
念の為 10 桁ぐらい出力してあげると安心です。
printf("%.10f") の形式で指定すると、10 桁の浮動小数点で出力してくれます。
計算量
$ O(1)
新たな学び
反省点
コード
code: go
func main() {
io := NewIo()
defer io.Flush()
// ------------------------------------------------------------------------------------
// ------------------------------------------------------------------------------------
// ------------------------------------------------------------------------------------
var D float64
fmt.Scan(&D)
fmt.Printf("%.10f", D/100)
}