// -*- mode: c++ -*- // $Id: reversefile.g++,v 1.3 2001/07/06 13:19:30 doug Exp $ // http://www.bagley.org/~doug/shootout/ #include <iostream> #include <vector> #include <string> #include <algorithm> using namespace std; int main() { typedef vector<string> LINES; LINES l; char line[256]; ios_base::sync_with_stdio(false); cin.tie(0); while (cin.getline(line, 256)) { l.push_back(line); } for (LINES::reverse_iterator j = l.rbegin(); j != l.rend(); j++) { cout << (*j) << endl; } }