シアタースクエア(CF-1A)
http://codeforces.com/problemset/problem/1/A
問題
time limit per test1 second
memory limit per test256 megabytes
inputstandard input
outputstandard output
スクエアを覆うことのできる最小の敷石の数はいくらか。覆う形がスクエアをはみ出てもよいが、必ず覆い尽くされねばならない。敷石を割ってはいけないし、敷石のへりはスクエアのへりと平行でなければならない。
入力:入力は最初の行にならんだ 3つの正の数 n, m, a である。ただし 1≦n, m ,a≦109。例。6 6 4
出力:必要な敷石の数。例。4
解答例
n, m, a = ARGV.map(&:to_i) puts (n / a.to_f).ceil * (m / a.to_f).ceil