2 条题解

  • 1
    @ 2026-6-5 15:24:56
    #include<string>
    using namespace std;
    int main(){
    	int a[4]={0};
    	string s;
    	getline(cin,s);
    	for(int i=0;i<s.size();i++){
    		if ((s[i] >= 'A' && s[i] <= 'Z') || (s[i] >= 'a' && s[i] <= 'z')) {
    			a[0]++;
        	}else if (s[i] >= '0' && s[i] <= '9') {
        		a[1]++;
    		}else if(s[i]==' '){
    			a[2]++;
    		}else{
    			a[3]++;
    		}
    	}
    	cout << a[0] << " " << a[1] << " " << a[2] << " " << a[3] << endl;
    	return 0;
    } 
    
    
    • 1
      @ 2026-6-4 11:44:47

      #include #include using namespace std; int main(){ int a[4]={0}; string s; getline(cin,s); for(int i=0;i<s.size();i++){ if ((s[i] >= 'A' && s[i] <= 'Z') || (s[i] >= 'a' && s[i] <= 'z')) { a[0]++; }else if (s[i] >= '0' && s[i] <= '9') { a[1]++; }else if(s[i]==' '){ a[2]++; }else{ a[3]++; } } cout << a[0] << " " << a[1] << " " << a[2] << " " << a[3] << endl; return 0; }

      • 1

      信息

      ID
      32
      时间
      1000ms
      内存
      128MiB
      难度
      2
      标签
      递交数
      116
      已通过
      54
      上传者