Em có một bài tập viết bằng c++:
input: R3D1L3U1
output:3131
em không biết cái lấy nó trong chuổi bằng c++ xin mấy pro chỉ em
Hỏi cách tách số trong chuổi
std::copy_if(begin(s), end(s), std::ostream_iterator<char>(std::cout, ""),
[](unsigned char c) { return std::isdigit(c); });
dòng vòng lặp duyệt từng kí tự c
trong chuỗi s
rồi kiểm tra xem c
có phải là kí tự số hay ko, nếu phải thì in ra.
5 Likes