我试着做第一个问题,代码强制只是为了熟悉它。当我在我的Ipython笔记本上尝试它时,它会给出结果,但是当我将它上传到codeforces上时,总是会出现运行时错误。有人能帮忙吗?
问题
首都伯兰的剧院广场呈长方形,大小为n × m米。在这座城市的周年纪念日上,人们决定在广场上铺上方形花岗岩石板。每个石板的大小为 × a。 铺广场所需的石板最少有多少?它被允许覆盖比剧院广场更大的表面,但是广场必须被覆盖。不允许打碎石板。石板的两侧应与广场的两侧平行。
输入:第一行包含三个正整数: n, m和a (1 ≤ n, m, a ≤ 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 ms,使用的内存是0 KB。
发布于 2014-10-13 17:15:39
我将您的确切代码粘贴到Codeforces中,并将语言设置为“Python2.7”,并被接受。
发布于 2016-08-25 12:47:19
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发布于 2021-03-23 14:29:31
下面是我在Python3 (Codeforce接受的答案)中的答案
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)https://stackoverflow.com/questions/25938324
复制相似问题