Hacker Rank ngày 6: in ra chuỗi chẵn lẻ

sao khi e test ở hacker rank thì nó đúng, còn khi e bỏ vô C++ thì nó bị sai ạ!
khi bỏ vô c++, e sửa lại thế này:

chương trình không đếm kí tự đầu tiên
cụ thể, nếu nhập: khanh
xuất: hn ah

Bỏ cin.ignore() đi.

2 Likes

oh dc rồi :grinning: cảm ơn bạn nha. mà có thể giải thích cho t tại sao k?

Vì nó ngoạm mất 1 char đầu tiên rồi :smiley: chỉ một số kí tự buộc phải ignore thôi, như ‘\n’ hay ‘\r’ chẳng hạn, vì sẽ bị trôi lệnh tuốt luốt nếu vẫn còn chúng trong buffer.

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?