落書きノート

ふと自分が気になった事を書いてます

C++で問題を解く AIZU ONLINE JUDGE

// Reversing Numbers

#include <iostream>
#include <cstdlib>
#include <sstream>

using namespace std;

int main(int, char ** const) {
  int n,j = 0;
  string line, item;
  cin >> n;
  int a[n];
  cin.ignore();
  getline(cin, line);
  stringstream ss(line);
  while(getline(ss, item, ' '))
    a[j++] = atoi(item.c_str());
  for(int i = n - 1; i >= 0; i--) {
    cout << a[i];
    if(i != 0)
      cout << " ";
  }
  cout << endl;
  return 0;
}