-
Notifications
You must be signed in to change notification settings - Fork 2
rollcall
bradendubois edited this page Nov 24, 2021
·
8 revisions
ID: rollcall
Difficulty: 2.4
CPU Time: 1 second
Memory: 1024 MB
First, read in all the names, tracking the number of occurrences of first name. Defining your own sorting predicate can be handy for a problem such as this. For this, first compare on last name, and sort by that, but if the last names are the same, sort by first name. Sort the names. Then, output every name, doing the first name, and also the last name if there are multiple occurrences of that first name.