Atividade de Corrida

Olá,
Sou iniciante em programação. Estou cursando no momento JAVA.
Recebi uma atividade para concluir sobre uma corrida, mas não estou conseguindo interpretar a Entrada, como poderia começar a formular ? Estou no básico de programação Java.

ENTRADA

A primeira linha da entrada contém dois inteiros N e M representando o número de carros e o número de voltas da corrida, respectivamente.

Cada uma das N linhas seguintes representa um carro: a primeira linha representa o primeiro carro, a segunda linha representa o segundo carro, e assim por diante.

Cada linha contém M inteiros representando os tempos em cada volta da corrida: o primeiro inteiro é o tempo da primeira volta, o segundo inteiro é o tempo da segunda volta, e assim por diante.

Garante-se que não houve dois carros que gastaram o mesmo tempo para completar a corrida inteira.

Deve criar uma matriz N x M, onde N é o número de carros da corrida e M o número voltas da corrida.

As linhas da matriz devem receber os carros.

As colunas da matriz deve receber os tempos gastos nas voltas

O sistema deve ter um meio de impedir que dois carros recebam o mesmo tempo para completar a corrida inteira, ou seja, deve haver apenas um campeão.

1 curtida