Lang:Java
Edit12345678910111213141516171819202122232425262728293031import java.util.Arrays;import java.util.Scanner;public class Main{private static long gcd(long a , long b){while (b > 0){long t = a;a = b;b = t % a;}return a;}private static long lcm(long a , long b){return a / gcd(a , b) * b;}public static void main(String[] args) throws Exception{int[] pattern = new int[200];int i , j , n;long ans = 1;Scanner scan = new Scanner(System.in);n = scan.nextInt();for (i = 1;i <= n;i ++)pattern[i] = scan.nextInt();for (i = 1;i <= n;i ++)