(08-12-2023, 01:23 PM)SMcNeill Wrote:(08-12-2023, 01:03 PM)bplus Wrote:(08-12-2023, 12:56 AM)SMcNeill Wrote: I can do it with one dot. Nobody ever mentioned how WIDE the line was! The center line on the highway would certainly cover all those dots!
Oh man! what a solution, I luv it! Just use a really, really, really big pencil LOL
But here's my actual solution, which I think is what we're looking for here:
Code: (Select All)SCREEN _NEWIMAGE(1000, 400, 32)
_SCREENMOVE _MIDDLE
FOR y = 0 TO 2: FOR x = 0 TO 2
CIRCLE (x * 100 + 400, y * 100 + 50), 3
NEXT x, y
LINE (400, 50)-STEP(300, 0)
LINE -(400, 350)
LINE -STEP(0, -300)
LINE -STEP(200, 200)
SLEEP
Unlike yours, or my other suggestions, this doesn't require the circle (or the line) to be any larger than a single pixel/point to work. I've only got this set to a size 3 circle so that the dots stand out and are recognizable for us. They don't have to be so large as to allow bisecting them at top/middle/bottom like your solution does.
Yes there is an unspoken and therefore implied rule: you must pass through the center of each circle.
But this old classic puzzle is about thinking "outside the box" and if you don't specify staying inside the square you also did not specify having to pass through centers of circles.
So the winner is the one who thinks outside the box THE MOST! So don't do it inside the square AND don't pass through centers AND do it with even less lines than 4!
So yeah, a really, really, really big pencil wins most outside the box thinking, in my book anyway.
b = b + ...