# Isnochys Math Problem #5.1

Congratulations, @servelle and @enforcer48!
You send an answer, that was OK.
;)

``````3099044504245996706400
``````

That is the calculated number I got.

``````i = 1
for k in (range(1, 51)):
if i % k > 0:
for j in range(1, 51):
if (i*j) % k == 0:
i *= j
break
print(i)
``````

We take k as a number going from 1 to 50.
I is a number, that we just need as check and printout later.
Now, k is slowly going up, one step each time the first for loop goes around.
The inner for loop is only reached, if k and that number i have a rest bigger 0 when you divide i by k.

k=1
i%k=0
k=2
i%k=1
j=1
(ij)=1
%k =1
j=2
(i
j)=2
%k=0
i=12
break
k=3
j=1,2 (i
j% k!=0)
i = 2*3
break
...
etc.

OOPH.
That one is a headscratcher, isn't it?
You need all prime numbers and mulitple of it, "other numbers" but not those, that could be already build out of the existing ones inside:))))

Don't worry, it will only get harder from now on!
:D

Don't forget to witness vote for me!:)
And comment to get some BEER

Posted with STEMGeeks

0
0
0.000

Great explaination
!CTP

0
0
0.000

Congratulations @isnochys! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s):

If you no longer want to receive notifications, reply to this comment with the word `STOP`

Check out the last post from @hivebuzz:

 Be ready for the 5th edition of the Hive Power Up Month! Hive Power Up Day - May 1st 2022
###### Support the HiveBuzz project. Vote for our proposal!
0
0
0.000

!BEER

0
0
0.000

Thank you for your witness vote!
Have a !BEER on me!
To Opt-Out of my witness beer program just comment !STOP below

0
0
0.000

Hello @bluerobo
This is my own !BEER
Have fun with it!:)

0
0
0.000

WwW hot's house ? 🌀

0
0
0.000