Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
A next exercise . . .
#11
The correct solution looks like this. The lines should go through the circles, not just touch them at the edge.
The task is also one with a psychological barrier to thinking, as most people think they have to stay inside the square. But none of this is in the task.

[Image: Neun-Punkte-Gr.jpg]
Reply
#12
(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!  Wink

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.  Wink

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!  Big Grin

So yeah, a really, really, really big pencil wins most outside the box thinking, in my book anyway.
b = b + ...
Reply




Users browsing this thread: 1 Guest(s)