Em gặp phải một số bài dạng như sau:
Tức đề bài yêu cầu nhận đầu vào là “một số” dòng lệnh, sau đó in ra kết quả. Vấn đề là em không biết cái “sau đó” là bao giờ, bao giờ thì dừng nhận input?
Thường thì em sẽ code là
string s;
while (cin >> s) {
//do something with s
...
}
Khi test trên IDE thì sẽ bị yêu cầu nhập VÔ HẠN, nhưng khi submit lên online judge thì lại chạy được.
Em thắc mắc là online judge họ tạo test case cho dạng bài này như thế nào, làm sao để tự thực hiện trên IDE?