1 条题解
-
0
C :
#include<stdio.h> int main() { int i,c=0,s=0,t=0,k=0; char str[200]; gets(str); for(i=0;str[i]!='\0';i++) { if((str[i]>='a'&&str[i]<='z')||(str[i]>='A'&&str[i]<='Z')) c++; else { if(str[i]==' ') s++; else { if(str[i]>='0'&&str[i]<='9') t++; else k++; } } } printf("%d %d %d %d\n",c,t,s,k); }
C++ :
#include<bits/stdc++.h> using namespace std; string n; long long a,b,c,d; int main() { getline(cin,n); for(int i=0;i<n.size();i++) { if(n[i]>='a' && n[i]<='z' || n[i]>='A' && n[i]<='Z')a++; else if(n[i]>='1' && n[i]<='9')b++; else if(n[i]==' ')c++; else d++; }cout<<a<<" "<<b<<" "<<c<<" "<<d; return 0; }
- 1
信息
- ID
- 1603
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者