Duplicate jersey claims
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
Input
jersey_conflicts(["hawks,7,ava", "hawks,7,raj", "owls,7,mia"])Output
["hawks,7"]