For every positive even integer n, the function h(n) is defined to be the product of all the even integers from 2 to n, inclusive. If p is the smallest prime factor of h(100) + 1, then p is: A. between 2 and 100 B, between 10 and 20 C. between 20 and 30 D. between 30 and 40 E. great than 40
By factoring a 2 from each term of our function, h(100) can be rewritten as 2^50*(1*2*3*...*50).
Thus, all integers up to 50 - including all prime numbers up to 50 - are factors of h(100).
Therefore, h(100) + 1 cannot have any prime factors 50 or below, since dividing this value by any of these prime numbers will yield a remainder of 1. =========================================================== 以上是manhattang上的解释,不过我不是很明白,应为在1-50的prime no. 中说不定有一个数字(e.g. 3)在加1后刚好可以被除。。。(当然,我数学不怎么样,so long as u understand what it means...) Since the smallest prime number that can be a factor of h(100) + 1 has to be greater than 50, The correct answer is E.
just saw the further explaination: the idea is this: if a number is divisible by some prime p, then the next multiple of p will be p units bigger. for instance, 75 is divisible by 5. this means that the next greatest multiple of 5 is 80, which is 5 units away. hopefully, this fact is clear. once you realize this, it follows that consecutive integers can't share ANY primes, because they're only 1 unit apart (too close together to work for any common factor except 1, which is trivially a factor of any integer at all, anywhere). that's the basis for saying h(100) + 1 has no prime factors below 50. if it did, then you'd have two multiples of the same prime 1 unit apart, and that's impossible.