-
Notifications
You must be signed in to change notification settings - Fork 2
mia
bradendubois edited this page Nov 24, 2021
·
10 revisions
ID: mia
Difficulty: 1.9
CPU Time: 1 second
Memory: 1024 MB
The easiest way is to immediately create the "best" score from the two rolled die for each player, which is effectively (max(s, t) * 10) + min(s, t), to put the larger value first. Then, one can enumerate the cases fairly easily: if p1 == p2, tie; if p1 = mia and p1 != mia, p1; if p2 = mia and p1 != mia, p2; if p1 = double and p2 != double, p1; if p2 = double and p1 != double, p2; otherwise, the comparisons left are both p1 and p2 being doubles or both p1 and p2 not being doubles, both of which are settled by the winner being the larger value.