問題
会津県では人口増加のためにニュータウンを作ることにしました。そのために、新たに長方形の土地を開拓し、この土地を余すところなく、すべて同じ大きさの正方形からなる区画に区切ることを決めました。この土地の整備には、区画数に比例した費用がかかりますが、県としてはこの費用を最小にしたいと考えています。
課題
新たに開拓した土地の東西方向と南北方向の長さと、1区画当たりの整備費用が与えられたとき、すべての区画を整備したときにかかる、最小の整備費用を求めるプログラムを作成せよ。
入力
入力は以下の形式で与えられる。
W H C
入力は1行であり、新たに開拓した土地の東西方向の長さW(1≦W≦1000)と南北方向の長さH(1≦H≦1000)、区画当たりの整備費用C(1≦C≦1000)が整数で与えられる。
出力
土地を整備するために必要な最小の費用を1行に出力する。
入出力例
入力例1
10 20 5
出力例1
10
解説
2個の正方形で土地を余すところなく区切ることができ、1区画当たりの整備費用が5なので、10と 出力する。
入力例2
27 6 1
出力例2
18
解説
18個の正方形で土地を余すところなく区切ることができ、1区画当たりの整備費用が1なので、18 と出力する。