randRange( 10, 25 ) randRange( 10, 25 ) getLCM( A, B ) getPrimeFactorization( LCM ) (function() { var num = randRange( ceil( LCM_FACTORIZATION.length / 2 ), LCM_FACTORIZATION.length - 1 ); var shuffled = shuffle( LCM_FACTORIZATION ); var answer = 1; for ( var i = 0; i < num; i++ ) { answer *= shuffled.shift(); } return answer; })() (function() { var wrongs = []; while( wrongs.length < 4 ) { var w = randRange( 10, LCM ); if ( LCM % w !== 0 ) { wrongs.push( w ); } } return wrongs; })()
All numbers divisible by A and B are also divisible by which of the following?

ANSWER

  • wrong

Czynniki pierwsze liczby A to getPrimeFactorization( A ).join( "\\times" ).

Czynniki pierwsze liczby B is getPrimeFactorization( B ).join( "\\times" ).

A więc każda liczba podzielna przez obie musi mieć LCM_FACTORIZATION.join( "\\times" ) jako część czynników.

Taka liczba jest podzielna przez ANSWER ponieważ czynniki pierwsze ANSWER wynoszą getPrimeFactorization( ANSWER ).join( "\\times" ).