import java.util.Date;
import java.util.Arrays;
class Test
{
{
int[] counter = new int[1];
for (int i = 0; i < dates.length; i++)
public int compareTo
(Date other
) { counter[0]++;
return super.compareTo(other);
}
};
System.
out.
println(counter
[0] + " comparisons."); }
}
aW1wb3J0IGphdmEudXRpbC5EYXRlOwppbXBvcnQgamF2YS51dGlsLkFycmF5czsKCmNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJaW50W10gY291bnRlciA9IG5ldyBpbnRbMV07CgkJRGF0ZVtdIGRhdGVzID0gbmV3IERhdGVbMTAwXTsKCQlmb3IgKGludCBpID0gMDsgaSA8IGRhdGVzLmxlbmd0aDsgaSsrKQoJCQlkYXRlc1tpXSA9IG5ldyBEYXRlKCkgewoJCQkJcHVibGljIGludCBjb21wYXJlVG8oRGF0ZSBvdGhlcikgewoJCQkJCWNvdW50ZXJbMF0rKzsKCQkJCQlyZXR1cm4gc3VwZXIuY29tcGFyZVRvKG90aGVyKTsKCQkJCX0KICAgIAl9OwoJCUFycmF5cy5zb3J0KGRhdGVzKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oY291bnRlclswXSArICIgY29tcGFyaXNvbnMuIik7Cgl9Cn0=