atcoder#ABC293B. [ABC293B] Call the ID Number
[ABC293B] Call the ID Number
Score : points
Problem Statement
There are people whose IDs are , , , and .
Each of person , person , , and person performs the following action once in this order:
- If person 's ID has not been called out yet, call out person 's ID.
Enumerate the IDs of all the people whose IDs are never called out until the end in ascending order.
Constraints
- All values in the input are integers.
Input
The input is given from Standard Input in the following format:
Output
Enumerate the IDs of all the people whose IDs are not called out until the end in ascending order in the following format:
In other words, the first line should contain the number of people, , whose IDs are never called out until the end; the second line should contain the sequence of IDs of such people in ascending order, with spaces in between.
5
3 1 4 5 4
2
2 4
The five people's actions are as follows.
- Person 's ID has not been called out yet, so person calls out person 's ID.
- Person 's ID has not been called out yet, so person calls out person 's ID.
- Person 's ID has already been called out by person , so nothing happens.
- Person 's ID has not been called out yet, so person calls out person 's ID.
- Person 's ID has already been called out by person , so nothing happens.
Therefore, person and 's IDs are not called out until the end.
20
9 7 19 7 10 4 13 9 4 8 10 15 16 3 18 19 12 13 2 12
10
1 2 5 6 8 11 14 17 18 20