《算法竞赛入门经典》第3章例题1/2/3 学习笔记

例题3-1 (Tex Quotes,UVa 272)
解析:
将字符串中的左双引号改为"``",右双引号改为"''",其他原样输出。
代码
#include
#include
using namespace std;
int main(){
int ch,flag=1; //flag用来判断是左引号还是右引号
while((ch=getchar())!=EOF){
if(ch=='"') {
printf("%s",flag?"``":"''");
flag=!flag;
}
else printf("%c",ch);
}
return 0;
}

例题3-2 (WERTYU,UVa10082)
解析:
将字符串所有字符输出键盘位置左移一格的字符,空格键原样输出。
代码
#include
#include

《算法竞赛入门经典》第3章例题1/2/3 学习笔记最先出现在Python成神之路

版权声明:
作者:dingding
链接:https://www.techfm.club/p/7791.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>