2021-11-14 21:51:02 +00:00
|
|
|
%import textio
|
2021-10-27 21:48:02 +00:00
|
|
|
|
2021-10-30 13:15:11 +00:00
|
|
|
main {
|
2021-11-06 18:09:33 +00:00
|
|
|
|
2021-11-09 23:17:56 +00:00
|
|
|
sub start() {
|
2021-11-13 11:56:59 +00:00
|
|
|
|
2021-11-21 11:34:57 +00:00
|
|
|
repeat 100 {
|
|
|
|
random_rgb12()
|
|
|
|
txt.print_ubhex(target_red,false)
|
|
|
|
txt.print_ubhex(target_green,false)
|
|
|
|
txt.print_ubhex(target_blue,false)
|
|
|
|
txt.nl()
|
|
|
|
}
|
2021-11-20 23:07:17 +00:00
|
|
|
|
|
|
|
repeat {
|
|
|
|
}
|
2021-11-16 22:52:30 +00:00
|
|
|
}
|
2021-11-21 11:34:57 +00:00
|
|
|
|
|
|
|
ubyte target_red
|
|
|
|
ubyte target_green
|
|
|
|
ubyte target_blue
|
|
|
|
|
|
|
|
sub random_rgb12() {
|
|
|
|
do {
|
|
|
|
uword rr = rndw()
|
|
|
|
target_red = msb(rr) & 15
|
|
|
|
target_green = lsb(rr)
|
|
|
|
target_blue = target_green & 15
|
|
|
|
target_green >>= 4
|
|
|
|
} until target_red+target_green+target_blue >= 12
|
|
|
|
}
|
|
|
|
|
2021-05-12 22:35:22 +00:00
|
|
|
}
|