#17808: 我電腦不能用.....


ufve0704 (爬 我爬 我爬爬爬 有排行榜這種東西就是要爬 爬過我上面的那...)

學校 : 臺北市私立延平高級中學
編號 : 83268
來源 : [203.72.178.1]
最後登入時間 :
2023-10-30 13:02:50
a782. 4. Redundant Acronym Syndrome Syndrome -- HP CodeWars2008 | From: [114.42.219.23] | 發表日期 : 2019-05-22 18:47

#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv){
cin.tie(0);
ios::sync_with_stdio(false);
string a,b;
int d;
while(getline(cin,a)&&a!="END"){
b=a[0];
for(int c=1;c<a.size();c++)
if(a[c]==' ')
b=b+a[c+1];
b=b+" ";
for(int c=a.size();c>0;c--){
if(a[c]==' '){
d=c;
break;
}
}
int e=0;
while(b[e++])
b[e]=toupper(b[e]);
b[0]=toupper(b[0]);
for(int c=d+1;c<a.size();c++){
if(a[c]==' ')
break;
else
b=b+a[c];
}
cout<<b<<endl;
}
}

 

我電腦不能用transform(s.begin(), s.end(), s.begin(), toupper);

QAQ

 
ZeroJudge Forum