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
Hacker Rank ngày 6: in ra chuỗi chẵn lẻ
Bỏ cin.ignore() đi.
           
           
           2 Likes
         
         oh dc rồi  cảm ơn bạn nha. mà có thể giải thích cho t tại sao k?
 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  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.
 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?
    83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?