Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
11817 | 蒋瀚辉 | C语言7.16 | C++ | Accepted | 1 MS | 744 KB | 728 | 2021-05-17 18:51:01 |
#include <bits/stdc++.h> using namespace std; int main() { string a,b,c; char d[245]; int o=-1; int dx=0,xx=0,sz=0,kg=0,qt=0; getline(cin,a); getline(cin,b); getline(cin,c); int la=a.size(); int lb=b.size(); int lc=c.size(); for(int i=0;i<la;i++) d[i]=a[++o]; o=-1; for(int i=la;i<la+lb;i++) d[i]=b[++o]; o=-1; for(int i=la+lb;i<la+lb+lc;i++) d[i]=c[++o]; o=-1; for(int i=0;i<la+lb+lc;i++) if(d[i]>='A' && d[i]<='Z') dx++; else if(d[i]<='z' && d[i]>='a') xx++; else if(d[i]>='0' && d[i]<='9') sz++; else if(d[i]==' ') kg++; else qt++; cout << dx << " " << xx << " " << sz << " " << kg << " " << qt; return 0; }