import java.util.Scanner;
public class Test
{
public static void main(String[] args)
{
int[] numbers = getArrays();
int[] counts = countIimes(numbers);
displayNumbersTimes(counts);
}
public static int[] getArrays()
{
System.out.print("Enter the integers between 1 and 100: ");
int[] numbers = new int[100];
Scanner input = new Scanner(System.in);
for(int i = 0; i < numbers.length; i++)
{
numbers[i] = input.nextInt();
if(numbers[i] == 0)
break;
}
return numbers;
}
public static int[] countIimes(int[] numbers)
{
int[] counts = new int[100];
for(int i = 0; i < 100; i++)
{
if(numbers[i] != 0)
counts[numbers[i] - 1]++;
else
break;
}
return counts;
}
public static void displayNumbersTimes(int[] counts)
{
for(int i = 0; i < counts.length; i++)
{
if(counts[i] == 1)
System.out.println((i + 1) + "occurs 1 time");
else if(counts[i] > 1)
System.out.println((i + 1) + "occurs " + counts[i] + " times");
}
}
}