僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。 自分の書いたところは適当(な時とか)に書き換えますので御了承を。
例の本によれば、使えるLEDの数は、(1 + 2 + ... +(N-1)) * 2 で 計算できる。らしい。
#!/usr/bin/env python from sys import argv ports_num = int(argv[1]) y = 0 for x in range(ports_num): y += x print y * 2
これにより、3本なら6個、4本なら12個、5本なら20個というところか。 複数を同時に点灯させるプログラムは、髪がどのくらい抜けるものか、 などと妄想してみたり(この一文、一晩経つと意味不明)。
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。
index.htmlは ここから。