Duplicate jersey claims

Write codeMedium14 min

Your task

A league database stores jersey assignments as rows "team,number,player". Within one team, a jersey number must belong to exactly one player; the same row may legitimately repeat, and the same number on DIFFERENT teams is fine. Find every (team, number) pair claimed by two or more distinct players and return each as the string "team,number", sorted ascending as plain strings. Example: ["hawks,7,ava", "hawks,7,raj", "owls,7,mia"] gives ["hawks,7"].

Examples

jersey_conflicts(rows: list[str]) -> list[str]
Example 1
Inputjersey_conflicts(["hawks,7,ava", "hawks,7,raj", "owls,7,mia"])
Output["hawks,7"]