#include #include #include using namespace std; int main() { int nama_tall, num; cin >> nama_tall >> num; vector tall; tall.push_back(nama_tall); int tmp_tall; for (int i = 0; i> tmp_tall; tall.push_back(tmp_tall); } sort(tall.begin(), tall.end(), greater());//降順ソート for (int i = 1; i <= num; i++) { if (tall[i - 1] == nama_tall) { switch (i%10) { case 1: if (i/10 != 0) { cout << i / 10 << "1st"; } else cout << "1st"; break; case 2: if (i/10 != 0) { cout << i / 10 << "2nd"; } else cout <<"2nd"; break; case 3: if (i/10 != 0) { cout << i / 10 << "3rd"; } else cout << "3rd"; break; default: cout << i << "th"; break; } break; } } return 0; }