The Confused Monk
Practice
3.8 (187 votes)
Approved
Easy
Math
Number theory
Open
Problem
84% Success 39555 Attempts 20 Points 2s Time Limit 256MB Memory 1024 KB Max Code
The Monk wants to teach all its disciples a lesson about patience, since they are always in a hurry to do something crazy. To teach them this, he gives them a list of N numbers, which may or may not be distinct. The students are supposed to solve a simple Mathematical equation based on the array of these N numbers.
- g(x) - GCD (a[ 0 ], a[ 1 ], a[ 2 ]... a[n-1] )
- f(x) - (a[ 0 ] * a[ 1 ] * a[ 2 ]... * a[n-1] )
The value of the MonkQuotient is: 109 + 7.
The equation to be solved is: ( f(x)g(x) ) % MonkQuotient
Input constraints:
The first line of input will contain an integer — N. The next line will contain N integers denoting the elements of the list.
Output constraints:
Print the required answer of the equation.
Constraints:
1 ≤ N ≤ 50
1 ≤ Ai ≤ 103
Submissions
Please login to view your submissions
Similar Problems
1.Help Oz
Points:20
117 votes
Tags:
ApprovedEasyMathNumber TheoryOpen
Points:20
66 votes
Tags:
AlgorithmsApprovedCombinatoricsEasyMathOpen
Points:20
58 votes
Tags:
AlgorithmsApprovedEasyMathOpen
Editorial