代码在本地运行良好,但Codeforces中存在运行时错误



我试图在代码部队中解决第一个问题,只是为了熟悉它。当我在Ipython笔记本上尝试它时,它会给出结果,但当我在codeforces上上传它时,总是会出现运行时错误。有人能帮忙吗?

问题:

首都柏林的剧院广场是一个n大小的矩形×m米。在该市成立周年之际,决定在广场上铺设方形花岗岩石板。每块石板的大小为×a.

铺设广场最少需要多少块石板?它可以覆盖比剧院广场大的表面,但广场必须被覆盖。不允许打碎石板。石板的侧面应与广场的侧面平行。

输入:输入在第一行中包含三个正整数:n,m和a(1≤nm,一≤109)。

输出:写下所需的石板数量。

示例测试用例:

Input - 6 6 4   , Output - 4

我的尝试:

a = map(int,raw_input().split())
l,b,s = a[0],a[1],a[2]
print(((l+s-1)/s)*((b+s-1)/s))

编辑:除了";测试1上的运行时错误";。此外,如果有帮助的话,使用的时间是92毫秒,使用的内存是0 KB。

我将您的确切代码粘贴到Codeforces中,并将语言设置为"Python2.7"并被接受。

n=input('enter the value of n')
m=input('enter the value of m')
a=input('enter the value of a')
c=(n*m)/(a*a);
print'no. of flags=',c

这是我在Python 3中的答案(Codeforces接受的答案)

import math
n, m, a = input().split()
n, m, a = [int(n), int(m), int(a)]
x, y = max(m, n), min(m, n)
w, z = math.ceil(x/a), math.ceil(y/a)
print(w*z)

相关内容

最新更新