好吧,尽管这一挑战取得了巨大的成功,但解决起来却非常琐碎。因此,对于那些寻求更多挑战的人,我创建了此挑战的续集,其中您现在必须计算唯一矩形的数量。看看这个!
现在,对于那些希望解决这一挑战的人来说,它来了。
好吧,我们还没有真正面临这样的挑战,所以我们开始吧。
考虑以下3 x 3
矩形网格:
有多少个矩形?好吧,从视觉上进行计数,我们可以看到实际上存在36
矩形,包括整个平面本身,这些都显示在下面的动画GIF中:
任务
如上所示,矩形的计数是任务。换句话说,给定2个大于或等于的整数0
,m
并且和n
,其中m
表示宽度并n
表示高度,输出该矩形m x n
网格中的矩形总数。
规则
明确禁止使用任何直接解决此问题的内置程序。
这个挑战不是要找到最短的答案,而是要找到每种语言的最短答案。因此,将不接受任何答案。
禁止出现标准漏洞。
测试用例
呈现格式Array of Integers Input -> Integer Output
:
[0,0] -> 0
[1,1] -> 1
[3,3] -> 36 (Visualized above)
[4,4] -> 100
[6,7] -> 588
参考文献
记住,这是代码高尔夫,所以最短的代码胜出!
588
为最后一个测试用例进行了计算。