問題

あなたは健康のために、1日1万歩を歩くことを目標にしました。
入力として、歩いた距離(km)と歩幅(cm)が与えられるので、
1万歩を歩いているかどうかを判定して結果を出力してください。

入力される値

入力は以下のフォーマットで与えられます

  • d は歩いた距離(km)
  • s は歩幅(cm)

考え方

気をつけなければならないのは、2つの入力の単位系が異なること。片方は km で、もう片方は cm のため、どちらか一方の単位系に揃えなければならない。
小数点で計算すると誤差が生じるため、ここでは歩いた距離の単位系を km から cm に変換することにする。

  • 1km = 1000m
  • 1m = 100cm

のため、1km = 1000 * 100 となり、与えられた「歩いた距離」に 100000 をかければ cm となる。

あとは条件分岐を行い、結果を出力するだけ。

解答例

三項演算子を使えばこんな感じ。

 

if 文で分岐させればこんな感じ。