문제
URL : https://codeup.kr/problemsetsol.php?psid=23
소스코드
// 이상한 출석 번호 부르기2
// input : 10
// 10 4 2 3 6 6 7 9 8 5
// output : 5 8 9 7 6 6 3 2 4 10
// 설명 : 출석 번호를 n번 무작위로 불렀을 때, 부른 번호를 거꾸로 출력
#include <iostream>
#include <list>
using namespace std;
int main()
{
list<int> numList;
int n;
cin >> n;
for (int i = 0, inputNum; i < n; i++)
{
cin >> inputNum;
numList.push_back(inputNum);
}
numList.reverse();
for (list<int>::iterator iter = numList.begin(); iter != numList.end(); iter++)
cout << *iter << " ";
return 0;
}