2026-02-01 16:33:20 -08:00
|
|
|
PROGRAM "Babbage problem"
|
|
|
|
|
VERSION "0.0000"
|
2023-07-01 11:58:00 -04:00
|
|
|
|
|
|
|
|
DECLARE FUNCTION Entry ()
|
|
|
|
|
|
|
|
|
|
FUNCTION Entry ()
|
2026-02-01 16:33:20 -08:00
|
|
|
number = 524
|
|
|
|
|
DO
|
|
|
|
|
number = number + 2
|
|
|
|
|
LOOP UNTIL ((number ** 2) MOD 1000000) = 269696
|
|
|
|
|
PRINT "The smallest number whose square ends in 269696 is: "; number
|
|
|
|
|
PRINT "It's square is "; number ** 2
|
|
|
|
|
PRINT "It's square is "; number * number
|
2023-07-01 11:58:00 -04:00
|
|
|
END FUNCTION
|
|
|
|
|
END PROGRAM
|