package com.javarush.task.task08.task0812;
import java.io.*;
import java.util.ArrayList;
import java.util.Scanner;
/*
Cамая длинная последовательность
*/
public class Solution {
public static void main(String[] args) throws IOException {
ArrayList<Integer> list = new ArrayList();
getList(list);
ArrayList<Integer> newList = getNewList(list);
System.out.println(getResult(newList, list));
}
public static void getList(ArrayList<Integer> list) {
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < 10; i++) {
list.add(Integer.parseInt(scanner.nextLine()));
}
}
public static ArrayList<Integer> getNewList(ArrayList<Integer> list) {
ArrayList<Integer> newList = new ArrayList<>();
for (Integer item : list) {
if(!newList.contains(item))
newList.add(item);
}
return newList;
}
public static int getResult(ArrayList<Integer> newList, ArrayList<Integer> list) {
int result = 0;
for (Integer i : newList) {
int counter = 0;
for (Integer j : list) {
if (i == j)
counter++;
}
if (result < counter)
result = counter;
}
return result;
}
}
package com.javarush.task.task08.task0812;
import java.io.*;
import java.util.ArrayList;
import java.util.Scanner;
/*
Cамая длинная последовательность
*/
public class Solution {
public static void main(String[] args) throws IOException {
ArrayList<Integer> list = new ArrayList();
getList(list);
ArrayList<Integer> newList = getNewList(list);
System.out.println(getResult(newList, list));
}
public static void getList(ArrayList<Integer> list) {
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < 10; i++) {
list.add(Integer.parseInt(scanner.nextLine()));
}
}
public static ArrayList<Integer> getNewList(ArrayList<Integer> list) {
ArrayList<Integer> newList = new ArrayList<>();
for (Integer item : list) {
if(!newList.contains(item))
newList.add(item);
}
return newList;
}
public static int getResult(ArrayList<Integer> newList, ArrayList<Integer> list) {
int result = 0;
for (Integer i : newList) {
int counter = 0;
for (Integer j : list) {
if (i == j)
counter++;
}
if (result < counter)
result = counter;
}
return result;
}
}