UVa272-TeX中的引号
【题目描述】
传送门
【题目分析】
今天开始刷紫书的题目啦
这道题很简单,需要注意的是c=getchar()需要加上括号,因为赋值语句的优先级比判等低
而且书中说好像最好用整型变量,因为EOF的值为-1,在字符变量中没有这个值。(但是我自己写了一个测试了一下好像也没有什么问题)
【AC代码】
#include<cstdio>
#include<cstring>
#include<cstdlib>
#include<algorithm>
#include<iostream>
#include<cmath>
#include<climits>
#include<queue>
#include<vector>
#include<set>
#include<map>
using namespace std;typedef long long ll;
const int INF=0x3f3f3f3f;
const int MAXN=10;int main()
{int c,p=0;while((c=getchar())!=EOF){if(c=='"'){if(p%2==0){printf("``");}else{printf("''");}p++;}else{printf("%c",c);}}return 0;
}
#include<cstdio>
#include<cstring>
#include<cmath>
#include<algorithm>
#include<queue>
#include<cstdlib>
#include<set>
#include<map>
#include<vector>using namespace std;typedef long long ll;
const int INF=0x3f3f3f3f;
const int MAXN=1e5+5;int main()
{// freopen("data.in","r",stdin);
// freopen("data_test.out","w",stdout);char c;bool p=true;while((c=getchar())!=EOF){if(c=='"'){printf("%s",p?"``":"''");p=!p;}else{printf("%c",c);}}return 0;
}
UVa272-TeX中的引号相关推荐
- TeX中的引号我麻了
问题描述中文版 有些话说说而已,所以别人的话,自己的话不要信.看行动吧,在行动中发现自己的潜力,发现自己的热爱.当一个有深度的探索者.前进,向着 ''算法世界'' 前进,早日入门!(至少敲完一本书吧! ...
- hexo的yelee主题修改左上角的博客名字颜色、修改代码模块中的引号内部的字体颜色
一.修改左上角的博客名字颜色 路径: themes/yelee/source/css/_partial/main.styl 找到下列代码: #header{width:100%;a {color: # ...
- php中双引号的区别,PHP中单引号和双引号的区别
好久没有写博客了,都忘了积累知识啦--现在开始全新的生活,重拾记录的习惯.今天要写的就是PHP中单引号和双引号的区别.在PHP中,我们可以使用单引号或者双引号来表示字符串.不过我们作为开发者,应该了解 ...
- Linux Shell中有三种引号的用法
Linux Shell中有三种引号,分别为双引号(" ").单引号(' ')以及反引号(` `). 其中双引号对字符串中出现的$.''.`和\进行替换:单引号不进行替换,将字符串中 ...
- python中去掉外部引号的函数是_在Python中删除String中的引号
我有一个python代码,可以使用谷歌STT引擎识别语音并给我回复结果,但我得到的结果是带有"引号"的字符串.我不想在我的代码中使用引号,因为我将使用它来运行许多命令,但它不起作用 ...
- VB小技巧:字符变量中双引号的输入
'如要输入表示 "aa" '理论表达方式如: a=""aa"" '但会出错 'ASC码可能达到效果 kk=chr(34) &am ...
- UVa272 - Tex Quotes
//UVa272 - Tex Quotes #include<stdio.h> int main(){int ch, q = 1;while((ch = getchar()) != EOF ...
- 解决tex中参考文献出现[S.l.: s.n.]、[S.l.]、 [s.n.]问题
见: 解决tex中参考文献出现[S.l.: s.n.].[S.l.]. [s.n.]问题_Robot Liu的博客-CSDN博客 问题解决:LaTeX biblatex 参考文献出现 [S.l.]: ...
- MySQL中 反引号、单引号 和 双引号 的区别
MySQL中反引号(``).单引号('')和双引号("")的区别 反引号(``) 即电脑 esc 正下方那个键,它是为了区分MySQL的保留字与普通字符而引入的符号.一般我们建表时 ...
- php中``反引号的作用
文章目录 一.反引号的作用 二.反引号位置 一.反引号的作用 1.反引号常见在SQL语句中来包含关键字,比如 $sql = "select `user`,username from `Con ...
最新文章
- android 不同activity之间传递数据
- 高速缓存的数据结构:拉链散列表
- Xamarin图表开发基础教程(13)OxyPlot框架支持的其它图表
- remote_port java_Java HttpServletRequest.getRemotePort方法代碼示例
- MySQL—【加餐1】高效查询方法
- java编写教师类输出_Java类和对象的区别和联系,超简单易懂!
- 一些常用的CSS hack代码
- Python turtle库的画笔控制说明
- hdu 3221 Brute-force Algorithm(高速幂取模,矩阵高速幂求fib)
- 微信小程序学习资料[转]
- Java学习手册:无符号左移无符号右移有符号右移
- C++数据库编程 ODBC查询数据
- python模拟登录教务系统
- 将本地图片生成一个网页链接(markdown)
- 【NLP】4 gensim word2vec库入门——官方手册embeddings和KeyedVectors
- 【Pr】视频剪辑学习记录——导出
- 悲剧的山寨采用的新芯片资料汇总(更新Rk3066)
- 什么是轻量级、重量级框架
- gc buffer busy acquire 、gc buffer busy release
- spring-AOP 增强接口Introductions
热门文章
- 复选框操作checked选中为true,反之为False,也可以赋值为true,false
- 【SAP业务模式】之ICS(四):组织单元的配置
- 人物角色群体攻击判定二(叉乘来判断敌人的位置)
- css3实现头像旋转360度
- [置顶] Android的IPC访问控制设计与实现
- 【神经网络扩展】:断点续训和参数提取
- c语言字符常量和字符串常量_C语言中的字符常量
- 路由表,路由,路由规则_路由和路由表简介
- java虚拟机内存监控_深入理解JVM虚拟机9:JVM监控工具与诊断实践
- C和汇编----字符串