do number two in java System out printin largest 2 Generate
do number two in java
Solution
import java.util.*;
public class LongestSequence
{
public static void main(String a[])
{
int n=0,p=-100, l_seq=0, seq=0, index=-1;
int[] num= new int[100];
Random r=new Random();
for(int i=0;i<100;i++)
{
n=r.nextInt((100 - 1) + 1) + 1;
num[i]=n;
System.out.print(n+\" \");
if((n-1)==p)
{
l_seq++;
p=n;
if(l_seq > seq)
{
seq=l_seq;
index=i;
}
}
else
{
p=n;
l_seq=1;
}
}
System.out.print(\"\ The longest sequence is: \");
for(int i=index-seq+1;i<=index;i++)
System.out.print(num[i]+\" \");
}
}
