这么水的题真的是紫题?
首先,three是唯一长度为5的,若长度为5直接输出
接着,再判断是否有两个字母与one相同,相同直接输出
剩下的就是two了
#include<bits/stdc++.h> using namespace std; string s; int n; int main() { cin>>n; for(int i=1; i<=n; i++) { cin>>s; if(s.size()==5) { printf("3"); } else if(s.size()==3) { if(s[0]==‘o‘&&(s[2]==‘e‘||s[1]==‘n‘)||s[1]==‘n‘&&(s[2]==‘e‘)) printf("1"); else printf("2"); } printf("\n"); } return 0; }
原文:https://www.cnblogs.com/yigejuruo/p/10399855.html