本文主要是介绍CF 393A:Nineteen,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一个字符串,字符可以调换顺序,寻找其中最多有多少个“nineteen”。
英语障碍是硬伤。。。
#include <cstdio>
#include <cstring>
#include <iostream>
using namespace std ;int main() {//freopen("in.txt" , "r" , stdin) ;int n = 0 , i = 0 , e = 0 , t = 0 , l , k ;char ss[1000] ;scanf("%s" , ss) ;l = strlen(ss);for (k = 0 ; k < l ; k ++) {if (ss[k] == 'n') n ++ ;if (ss[k] == 'i') i ++ ;if (ss[k] == 'e') e ++ ;if (ss[k] == 't') t ++ ;}n = (n - 1) / 2 ;e = e / 3 ;if (i < n) n = i ;if (e < n) n = e ;if (t < n) n = t ;printf("%d\n" , n) ;return 0;
}
这篇关于CF 393A:Nineteen的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!