1 条题解

  • 0
    @ 2025-8-20 23:55:41
    using namespace std;
    
    int main(){
    	int n;	cin>>n;
    	getchar();
    	string strs[n];
    	int i=0,j=0;
    	for(i=0;i<n;i++){
    		getline(cin,strs[i]);
    	}
    	for(i=0;i<n;i++){
    	    int ans[5]={0};
    		int len=strs[i].size();
    		for(j=0;j<len;j++){
    			switch(strs[i][j]){
    				case 'a':ans[0]++;break;
    				case 'e':ans[1]++;break;
    				case 'i':ans[2]++;break;
    				case 'o':ans[3]++;break;
    				case 'u':ans[4]++;break;
    			}
    		}
    		
    		cout<<"a:"<<ans[0]<<endl;
    		cout<<"e:"<<ans[1]<<endl;
    		cout<<"i:"<<ans[2]<<endl;
    		cout<<"o:"<<ans[3]<<endl;
    		cout<<"u:"<<ans[4]<<endl;
    		cout<<endl;
    	}
    	
    	return 0;
    } 
    
    
    • 1

    信息

    ID
    266
    时间
    1000ms
    内存
    128MiB
    难度
    6
    标签
    递交数
    296
    已通过
    98
    上传者