自动交通灯动画

时间:2016-12-27 23:54:02

标签: javascript

我建立了一个脚本,以恒定的速率自动循环通过交通信号灯。但是,我想让灯光以不同的时间间隔变化,以使其尽可能逼真。

这是红绿灯脚本:



def amount(c):
    a = list(set(map(int, input().split())))

    dp = [[0 for _ in range(len(a))] for __ in range(c + 1)]
    dp[0][0] = 1

    for i in range(c):
        for j in range(len(a)):
            for k in range(j, len(a)):
                if i + a[k] <= c:
                    dp[i + a[k]][k] += dp[i][j]

    return sum(dp[c])
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

你只有4箱灯。对于每种情况,您可以使用不同的功能,使用不同的间隔来获得最简单的解决方案。