/* -*- coding: utf-8 -*- * * 564.cc: No.564 背の順 - yukicoder */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; /* constant */ const int MAX_N = 1000; /* typedef */ /* global variables */ int hs[MAX_N]; /* subroutines */ /* main */ int main() { int h, n; scanf("%d%d", &h, &n); hs[0] = h; for (int i = 1; i < n; i++) scanf("%d", &hs[i]); sort(hs, hs + n, greater()); for (int i = 0; i < n; i++) if (hs[i] == h) { int k = i + 1; switch (k % 10) { case 1: printf("%dst\n", k); break; case 2: printf("%dnd\n", k); break; case 3: printf("%drd\n", k); break; default: printf("%dth\n", k); break; } break; } return 0; }