use proconio::input; fn main(){ input!{ s:String, } let a=s.chars().count(); let mut dp=[0,0,0]; for i in (0..a){ let c=&s[i..i+1]; if c=="m"{ dp[1]=dp[0]+1; } else if c=="i"{ dp[2]=dp[1]; } else if c=="n"{ dp[0]=dp[2]; } } print!("{}",dp[2]); }