一点数学编程。网格上有4种颜色

时间:2017-05-04 16:46:59

标签: math

假设我有一个网格

-----
| | |
-----
| | |
-----

我有4种颜色,红色,蓝色,绿色和黄色。我想弄清楚在每种方式中可以使用这些颜色有多少种不同的组合。例如,我可能有:

BR      BR      BY      BY    
GY      YG      RG      GR

等。 我可以多次使用相同的颜色,所以它可以是这样的:

BB             BB         BB
RR    or even  BR    or   BB

我尝试绘制出不同的组合,但是我总是把它弄得越来越混乱。我正在试图解决这个问题,因为我正在将它用于我想要计划的游戏的平铺系统。我只需要知道不同的组合,所以我知道需要多少个瓷砖来覆盖所有东西。

必须有一种解决这个问题的数学方法,我无法理解我的生活。

先谢谢哦数学编程之神。我将永远为你负债

1 个答案:

答案 0 :(得分:4)

根据你的描述,这似乎是组合学的一个简单问题。

对于每个网格,有四种颜色可能。有四个网格。 所以答案应该是4 * 4 * 4 * 4 = 4 ^ 4 = 256种可能的方式。