CodeForces_1A
2012-10-21 09:57
183 查看
#A. Theatre Square import math a=[int(n) for n in raw_input().split(' ')] print int(math.ceil(float(a[0])/a[2])*math.ceil(float(a[1])/a[2]))
体会:
0. py中是行输入,连续输入三个整数,不能像C中scanf(%d %d %d), 去百度问的这句代码很好用。split(' ') 用空格分离。
1.用了math中的向上取整函数。不能拿两个int 除了直接向上取,因为出来的结果已经被向下取整了。如math.ceil(1/3),1/3的结果已经是0了,向上取整还是0。
所以把分子变成float型,再向上取整。
2.估计还有更简洁的写法,目前还没想到,以后再修改。
相关文章推荐
- 【codeforces 1A】Theatre Square——数学,水
- CodeForces 1A Theatre Square
- CodeForces 1A Theatre Square
- Codeforces 1A (数学题)
- codeforces-1A-Theatre Square( 测试一下cf平台,囧 )
- Codeforces 1A (A. Theatre Square) Simple math problem
- CodeForces 1A Theatre Square
- CodeForces 1A Theatre Square(模拟+简单数学)
- Codeforces 1A
- CodeForces 1A Theatre Square
- codeforces 1A Theatre Square
- CodeForces 1A Theatre Square(水题)
- Codeforces 1A-Theatre Square(水)
- CodeForces - 1A
- 题解-python-CodeForces 1A
- codeforces 1A-Theatre Square
- codeforces 1A Theatre Square
- 算法之路四:codeforces 1A
- codeforces 1A
- Codeforces 1A Theater Square