在Python中找出一行Tile数

时间:2017-01-26 14:46:35

标签: python grid tiles

假设我的网格看起来像这样:

0 1 2 3
4 5 6 7

想象一下,我们有一个w by h网格,其中的图块从左上角的1​​开始编号。想象一下,其他人已经存储了从文本文件读入的值w(宽度)和h(高度)。您可以访问这些存储的值,只要您将它们称为w和h即可。编写要返回的程序:用户给出的区号的行号。使用整数除法//,它只返回整数并截断任何余数。开始计算第0行的行。

如果瓷砖从1开始,

sum = ((t - 1) // h) + 1会回答这个问题,但是当瓷砖从0开始时我无法弄明白。

1 个答案:

答案 0 :(得分:0)

您只需将拼贴数除以一行input type field中的拼贴数:required

要获取列,请执行以下操作:w

我假设行和列都从零开始。如果没有,只需在需要的地方添加1。