• 1
    Entrada e saída
    • Tarefas
  • 2
    Condições
    • Tarefas
  • 3
    Loop for
    • Tarefas
  • 4
    Strings
    • Tarefas
  • 5
    Loop while
    • Tarefas
  • 6
    Listas
    • Tarefas
  • 7
    Matrizes 2D
    • Tarefas
  • 8
    Dicionários
    • Tarefas
  • 9
    Conjuntos
    • Tarefas
  • 10
    Funções e recursão
    • Tarefas
  • к

Lição 7. Two -dimensional arrays

Dificuldade:

Tarefa«São os SOW?»

💻 Python
A universidade forma para cada grupo o cronograma do dia. O cronograma é apresentado na forma de uma matriz bidimensional (lista de listas) de linhas, onde as linhas correspondem aos números dos grupos, e as colunas – ao horário de início das aulas (por exemplo, a primeira coluna – 8:00, a segunda – 9:30, etc.). Nas células da matriz, são registrados os nomes das disciplinas que ocorrerão neste horário com um determinado grupo. Se o grupo não tiver aula neste horário, a célula registra "livre".
rn
É necessário determinar quantos intervalos de tempo existem quando pelo menos dois grupos têm horário livre.

Formato de entrada

Primeiro, o inteiro   n (1 < n   ≤ 10) – O número de grupos.
Em seguida, para cada grupo, é inserida uma programação do dia. Cada linha contém a programação de um grupo. A programação é uma string composta pelos nomes dos objetos ou pela palavra "free", separados por espaços. O número de itens na programação de cada grupo não excede 10.

Formato de saída

Para derivar o número único & ndash; O número de intervalos temporários, quando pelo menos dois grupos têm tempo livre

Exemplo

Entrada

3
Matemática livre física
Livre história livre
Química livre educação física

Saída

1

Dica

There will be no clue here, decide for yourself!

main.py
Teste 1
Teste 2
Teste 3
Teste 4
Teste 5
Teste 6
Teste 7
Teste 8
Teste 9
Teste 10
Solução do desenvolvedor

🎉 Parabéns! 🎉

Você resolveu a tarefa brilhantemente! Foi difícil, mas você encontrou a solução certa. Você está um passo mais perto de dominar a programação! Continue assim.

AD

Publicidade

red-snake blue-snake green-snake

Executando seu código...

Assistente de IA

Olá! Sou seu assistente de programação. Faça qualquer pergunta sobre Python — posso explicar funções, métodos e ajudá-lo com a tarefa atual!