#include #include using namespace std; main() { list lines; list ::iterator lit; string s; while (getline(cin, s)) { lines.push_back(s); if (lines.size() > 100) lines.erase(lines.begin()); } for (lit = lines.begin(); lit != lines.end(); lit++) { cout << *lit << endl; } }