import java.util.ArrayList; import java.util.Scanner; public class BreakingSticks { static ArrayList criba; static long longestSequence(long[] a) { long suma=0; for (int i = 0; i < a.length; i++) { long actual=a[i]; int index=0; while(actual!=1&&index(); int b=100000000; int x[]= new int[b]; x[0]=1; x[1]=1; x[2]=0; for (long y = 0; y * y < b; y++){ if (x[((int)y)]!=1){ criba.add(((int)y)); for (long z = y * y; z < x.length; z += y){ x[((int)z)]=1; } } } } }