このサラリーマンの標準体重は 80 [kg] であったとしよう。 標準代謝に近づくと同じだけ走っても筋肉も増え始めるので体重は減らなくなる。 85 kg より減ったあとは、1 [km] 走っても 0.1 [kg]しか減量できなくなった。
def running(length, weight)
if weight > 85
decrease -= 0.3
else decrease -= 0.1
end
:
end
標準体重に近づくにつれ減量しにくくなる結果を得るか?
このプログラムでは、running という method で、 実行部分からもらってきた length と weight に応じて、 返す値を変更している。length の値を 1 ずつ変更し、 1 年後に 80 kg 以下になるには 1 日どのくらい走るべきか調べよ。
計算される値について bc -l で確かめておこう。