江門網(wǎng)站制作培訓(xùn)網(wǎng)頁seo優(yōu)化
輸入兩個字符串s和t,判斷是否可以從t中刪除0個或多個字符(其他字符順序不變),得到字符串s。例如,abcde可以得到bce,但無法得到dc。
解法
use std::io;fn main(){let mut buf = String::new();io::stdin().read_line(&mut buf).unwrap();let s = buf.trim().to_string();let mut buf = String::new();io::stdin().read_line(&mut buf).unwrap();let mut t = buf.trim().to_string();//println!("{} {}", s, t);for c in s.chars(){if let Some(idx) = t.find(c){t.drain(0..idx+1);}else {println!("not find");return;}}println!("find");
}