私はいつもランダムに色付けされたピクセルでいっぱいの画面が好きでした。彼らは見るのが面白く、それらを描くプログラムは見るのが楽しいです。
挑戦
画面またはグラフィカルウィンドウを色付きのピクセルで塗りつぶします。
ルール
- あなたのプログラムは、ピッキングのにもチャンスが持っている必要がありますすべての色(すなわち範囲内
#000000
に#FFFFFF
)、またはお使いのシステム上に表示することができ、すべての色を。 - プログラムは、手動で停止するまでランダムピクセルを表示し続ける必要があります(それ自体では終了できません)。
- 出力に少なくとも40x40の「ピクセル」がある限り、ピクセルのサイズは任意です。
- プログラムは、3分間実行した後、少なくとも1回は画面/ウィンドウのすべてのピクセルを置き換えることができる速度で実行する必要があります。
- あなたのプログラムは真にランダムな色とポイントを選択して置き換える必要があります。ランダムに見えるだけではありません。pRNG以上を使用する必要があり、出力を毎回同じにすることはできません。
- あなたのプログラムは、反復ごとにすべての色を選ぶ可能性が等しくなければなりません。
- プログラムは一度に1つのピクセルのみを置き換える必要があります。
- あなたのプログラムはインターネットもファイルシステムも使用できません(
/dev/random
そして/dev/urandom
除外されます)。
例
ランダムに停止すると、出力は次のようになります。
勝者
各言語の最短回答が勝ちです。楽しんで!
It must use a pRNG or better