С этой задачей я зашел в тупик.
Подсмотрел правильное решение и совесть не позволяет решить задачу методом. Ctrl + C & Ctrl + V
Вот скрин с демагера. Ввел с консоли число NБ проверяю что оно больше 0, если да то ввожу число S, N - раз. Так же проверяя что число больше 0.
Затем инициирую модмассивы и задаю им размеры согласно числу введённому с консоли.
Если я правильно понимаю, то я создал не 3 отдельных массива, а всё же 3 подмасиива multiArray.
![]()
Если я правильно понимаю, то я создал не 3 отдельных массива, а всё же 3 подмасиива multiArray.

package com.javarush.task.pro.task05.task0511;
import java.util.Scanner;
/*
Создаем двухмерный массив
*/
public class Solution {
public static int[][] multiArray;
public static void main(String[] args) {
Scanner console = new Scanner(System.in);
int N = console.nextInt();
if (N > 0) {
int multiArray[][] = new int[N][];
for (int i = 0; i < N; i++) {
int S = console.nextInt();
if (S > 0) {
multiArray[i] = new int[S];
}
}
}
}
}