Skip to content

oddmanout

bradendubois edited this page Nov 24, 2021 · 8 revisions

Odd Man Out

ID: oddmanout

Difficulty: 1.7

CPU Time: 1 second

Memory: 1024 MB

Solution

A bit rude to single out the person who came alone (probably a sensitive subject), but we can take a map and map the invitation C to the number of occurrences it has appeared, and as we loop through the line of invitations, when an invitation is received, increment its number of occurrences. If it has been seen twice, we can erase the key entirely, and when we are done, the map has only one key left, which is the invitation for which there is only one occurrence.

Clone this wiki locally