#include <algorithm>
#include <cstdio>
#include <cstring>
int clock_same_digit_counter(int at_least) {
int sum = 0;
char hhmm[5];
int len = sizeof(hhmm) / sizeof(char) - 1;
if (at_least < 2 || at_least > len) return -1;
for (int i = 1; i <= 12; ++i) {
sprintf(hhmm, "%02d", i);
for (int j = 0; j < 60; ++j) {
sprintf(hhmm + 2, "%02d", j);
int ma = 0, counts[10] = {0};
for (int k = 0; k < len; k++) {
ma = std::max(ma, ++counts[hhmm[k]-'0']);
}
if (ma >= at_least) {
++sum;
}
}
}
return sum;
}
int main(int argc, char *argv[]) {
printf("%d\n", clock_same_digit_counter(3) * 2);
return 0;
}
I2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPGNzdGRpbz4KI2luY2x1ZGUgPGNzdHJpbmc+CgppbnQgY2xvY2tfc2FtZV9kaWdpdF9jb3VudGVyKGludCBhdF9sZWFzdCkgewogICAgaW50IHN1bSA9IDA7CiAgICBjaGFyIGhobW1bNV07CgogICAgaW50IGxlbiA9IHNpemVvZihoaG1tKSAvIHNpemVvZihjaGFyKSAtIDE7CgogICAgaWYgKGF0X2xlYXN0IDwgMiB8fCBhdF9sZWFzdCA+IGxlbikgcmV0dXJuIC0xOwoKICAgIGZvciAoaW50IGkgPSAxOyBpIDw9IDEyOyArK2kpIHsKICAgICAgICBzcHJpbnRmKGhobW0sICIlMDJkIiwgaSk7CiAgICAgICAgZm9yIChpbnQgaiA9IDA7IGogPCA2MDsgKytqKSB7CiAgICAgICAgICAgIHNwcmludGYoaGhtbSArIDIsICIlMDJkIiwgaik7CiAgICAgICAgICAgIGludCBtYSA9IDAsIGNvdW50c1sxMF0gPSB7MH07CiAgICAgICAgICAgIGZvciAoaW50IGsgPSAwOyBrIDwgbGVuOyBrKyspIHsKICAgICAgICAgICAgICAgIG1hID0gc3RkOjptYXgobWEsICsrY291bnRzW2hobW1ba10tJzAnXSk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYgKG1hID49IGF0X2xlYXN0KSB7CiAgICAgICAgICAgICAgICArK3N1bTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KCiAgICByZXR1cm4gc3VtOwp9CgppbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKSB7CiAgICBwcmludGYoIiVkXG4iLCBjbG9ja19zYW1lX2RpZ2l0X2NvdW50ZXIoMykgKiAyKTsKICAgIHJldHVybiAwOwp9