1003 Cyber Language
题意+思路:
输出每个单词的大写首字母。
用getline读入,输入样例t后要加上getchar。
代码:
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
inline void solve(){
string s;
getline(cin,s);
for(int i=0;i<s.size();i++){
if(i==0||s[i-1]==' '){
if(s[i]>='a'&&s[i]<='z')
s[i]=s[i]-32;
cout<<s[i];
}
}
cout<<endl;
}
int main(){
int t;
scanf("%d",&t);
getchar();
while(t--){
solve();
}
return 0;
}