HDU 2573 HDOJ 2573 Typing ACM 2573 IN HDU
生活随笔
收集整理的這篇文章主要介紹了
HDU 2573 HDOJ 2573 Typing ACM 2573 IN HDU
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
MiYu原創, 轉帖請注明 : 轉載自?______________白白の屋????
?
純模擬, 沒什么好說的, 直接代碼?
代碼/*Mail?to???:?miyubai@gamil.com
My?Blog???:?www.baiyun.me
Link??????:?http://www.cnblogs.com/MiYu??||?http://www.cppblog.com/MiYu
Author?By?:?MiYu
Test??????:?1
Complier??:?g++?mingw32-3.4.2
Program???:?HDU_2573?
Doc?Name??:?Typing
*/
//#pragma?warning(?disable:4789?)
#include?<iostream>
#include?<fstream>
#include?<sstream>
#include?<algorithm>
#include?<string>
#include?<set>
#include?<map>
#include?<utility>
#include?<queue>
#include?<stack>
#include?<list>
#include?<vector>
#include?<cstdio>
#include?<cstdlib>
#include?<cstring>
#include?<cmath>
#include?<ctime>
using?namespace?std;
bool?isup?=?false;?
int?main?()
{
????int?T;
????cin?>>?T;
????while?(?T?--?)?{
??????????int?N;
??????????string?str,?word;?
??????????cin?>>?N;
??????????while?(?N?--?)?{
???????????????cin?>>?str;
???????????????if?(?str.size()?==?1?)?{
???????????????????word?+=?char(?isup???toupper(str[0])?:?tolower?(str[0])?);?????
???????????????}?else?if?(?str?==?"Caps"?)?isup?=?!isup;
???????????????else?{
????????????????????cin?>>?str;
????????????????????word?+=?char(?!isup???toupper(str[0])?:?tolower?(str[0])?);??????????
???????????????}????
??????????}???
??????????cout?<<?word?<<?endl;
??????????isup?=?false;???
????}
????return?0;
}
?
?
轉載于:https://www.cnblogs.com/MiYu/archive/2010/11/16/1878755.html
總結
以上是生活随笔為你收集整理的HDU 2573 HDOJ 2573 Typing ACM 2573 IN HDU的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 含有min()函数的栈,各种操作时间复杂
- 下一篇: Oracle Redo 并行机制