Wczytywanie nieznanej liczby wierszy

0

Witam, mam pewien problem. Dajmy na to mam 3 zmienne, które będę wczytywał wielokrotnie, ale nie znam ilości tych wczytywań.
Np. jestem w konsoli i wpisuje:

5 6 7 Enter
7 8 9 Enter
5 6 7 Enter

I np. chcę teraz teraz przerwać wczytywanie, ale w następnym uruchomieniu będę wczytywał je 5 razy.

5 6 7 Enter
7 8 9 Enter
5 6 7 Enter
7 8 9 Enter
5 6 7 Enter

Chodzi o automatyczne kończenie wczytywania przez program (nie chcę, żeby użytkownik musiał wpisywać ilość wczytywań). Istnieje taka możliwość? Myślałem, żeby próbować coś z czasem - np. 5s braku reakcji kończy wczytywanie.

dodanie znaczników <code> - fp

0

A nie da rady zrobić tak, że użytkownik wpisuje tylko liczby (nic więcej), a program sam decyduje kiedy kończyć prace?

1

A jak niby program ma zgadnąć zamierzasz coś jeszcze wpisać czy nie?
Jeżeli chodzi ci o SPOJ'a to wystarczy:

while(cin>>x>>y>>z)
  {
   ...
  }

1 użytkowników online, w tym zalogowanych: 0, gości: 1