Menu
Coddy logo textTech

Riepilogo - Tracciamento del torneo

Fa parte della sezione Logica e flusso del percorso Python di Coddy. Lezione 38 di 78.

challenge icon

Sfida

Difficile

In un torneo di videogiochi competitivo, i giocatori partecipano a diverse partite. Il tuo compito è analizzare la partecipazione dei giocatori in tre partite usando gli insiemi di Python.

Ti verranno forniti tre insiemi di giocatori:

  • match1: giocatori che hanno partecipato alla partita 1
  • match2: giocatori che hanno partecipato alla partita 2
  • match3: giocatori che hanno partecipato alla partita 3

Il tuo compito è:

  1. Trovare i giocatori che hanno partecipato a tutte e tre le partite
  2. Individuare i giocatori che hanno partecipato esattamente a due partite
  3. Determinare i giocatori che hanno partecipato a una sola partita
  4. Contare il numero totale di giocatori unici nel torneo
  5. Trovare i giocatori che hanno partecipato alla partita 1, ma non alla partita 2 o alla partita 3

Stampa i risultati nel seguente formato:

  • Usa sorted(list(set_name)) per visualizzare i giocatori in ordine alfabetico
  • Stampa esattamente il formato di output mostrato nell'esempio

Input di esempio:

{"Alice", "Bob", "Charlie", "Diana"}
{"Charlie", "Diana", "Eve", "Frank"}
{"Alice", "Diana", "Frank", "George"}

Output di esempio:

Players in all matches: ['Diana']
Players in exactly two matches: ['Alice', 'Charlie', 'Frank']
Players in only one match: ['Bob', 'Eve', 'George']
Total unique players: 7
Players in Match 1 only: ['Bob']

Provalo tu

# Leggi l'input per le tre partite
match1 = eval(input())
match2 = eval(input())
match3 = eval(input())

# 1. Trova i giocatori che hanno partecipato a tutte e tre le partite

# 2. Trova i giocatori che hanno partecipato esattamente a due partite

# 3. Trova i giocatori che hanno partecipato a una sola partita

# 4. Conta il totale dei giocatori distinti

# 5. Trova i giocatori che hanno partecipato solo a Match 1

# Stampa i risultati nel formato specificato

Tutte le lezioni di Logica e flusso

Esercitati da solo: Compilatore Python online