竞赛
考级
a=input() b=[] d=[] for i in a: b.append(i) if i!=' ': d.append(i) c=len(d) print(c)
无语是自闭
#include<iostream> #include<string> using namespace std; int main(){ string n; int sum=0; while(cin>>n) sum+=n.size(); cout<<sum; return 0; }
狂火·维列
#include<iostream> #include<string> using namespace std; int main(){ string n; int sum=0; while(cin>>n){ sum+=n.size(); } cout<<sum; return 0; }
135****4241
蓝遇return
CEGO.tyx
A(Hello world!)
#include<bits/stdc++.h> using namespace std; int main(){ char s[1000]; int z=0; fgets(s,1000,stdin); for(int i;i<=strlen(s)-1;i++){ if('0'<=s[i] and '9'>=s[i]){ z++; } else if('a'<=s[i] and 'z'>=s[i]){ z++; } else if('A'<=s[i] and 'Z'>=s[i]){ z++; } else z=z; } cout<<z; return 0; }
詹姆•波特
#include<iostream> #include<string.h> using namespace std; int main(){ string g; getline(cin,g); int n=0; for(int i=0;i<g.length();i++){ if(g[i]!=' ')n++; } cout<<n; return 0; }
136****9600
枫岚
毛奕程
zsy
#include<bits/stdc++.h> using namespace std; int main(){ string n; int m=0; while(cin>>n) m+=n.size(); cout<<m; return 0; }
wy
#if 0 思路: 这题可以说时一个非常简单的字符串操作 基本考的是语法 注意 用getline读入 然后循环一下 加个判断 最后输出 不讲了 上代码 #endif //模块化编程 #include <bits/stdc++.h> using namespace std; string s; int sum; void read() { getline(cin,s); } void sumplus() { for(int i=0;i<s.size();i++){ if(s[i]!=' ') sum++; } cout<<sum; } int main() { read(); sumplus(); return 0; }
Voldemort
共53条