Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package lecture4.task7;
- import java.util.Random;
- public class Solution {
- public static void main(String[] args) {
- int[][] arr = new int[10][10];
- int num = 0;
- int numMax = 0;
- int reps = 0;
- int repsMax = 0;
- //инициализация массива
- for (int i = 0; i < 10; i++)
- for (int j = 0; j < 10; j++)
- arr[i][j] = new Random().nextInt(50);
- //двумя цыклами перебираем каждый эл-нт массива для подсчета его вхождений
- for (int i = 0; i < 10; i++)
- for (int j = 0; j < 10; j++){
- num = arr[i][j];
- if (repsMax < reps){
- repsMax = reps;
- numMax= num;
- }
- reps = 0;
- //проверяем кол-во вхождений каждого числа
- for (int i1 = 0; i1 < 10; i1++)
- for (int j1 = 0; j1 < 10; j1++){
- if (arr[i1][j1] == num) reps++;
- }
- }
- System.out.print("Number " + numMax + " occurs " + repsMax + " times");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement