《算法竞赛入门经典2ndEdition 》例题3-1 TeX中的引号(Tex Quotes, Uva 272)

原创 2015年11月21日 20:50:38

https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=208

真心很弱,说两个函数吧,
fgetc(fin) 可以从一个打开的文件fin中读取一个字符,然后返回一个int值(读到文件尾返回EOF)。
从标准输入读取一个字符可以用getchar(),它等价于fgetc(stdin)。
另外不要使用fgets与gets,在C11中已经被删除。

#include "stdio.h"
int main()
{
  int c = fgetc(stdin);
  bool flag = true;
  while(c != EOF)
  {
    if(c == '"')
    {
      if(flag == true) printf("``");
      else printf("''");
      flag = !flag;
    }
    else printf("%c",c);
    c = fgetc(stdin);
  }

  //getchar();getchar();
  return 0;
} 

TeX中的引号 (Tex Quotes, UVa 272)

在Tex中,做双引号的"``",右双引号是"''"(两个回车左边的).输入一篇包含双引号的文章,你的任务是把它转换成TeX的格式。 样例输入:"To be or not to be,"quoth th...
  • sunlanchang
  • sunlanchang
  • 2017年01月13日 11:08
  • 641

Uva 272TEX Quotes (f符号转换)

TEX Quotes Time Limit: 3000MS Memory Limit: Unknown 64bit IO Format: %lld & %...
  • hurmishine
  • hurmishine
  • 2016年03月15日 17:25
  • 579

UVa 272 Tex Quotes(TEX中的引号)

#include #include //TEX中,左双引号为``,右双引号为''.(英文键盘下) //给你一段文字,转换 int main() { char ch; int cou...
  • ccDLlyy
  • ccDLlyy
  • 2016年08月10日 12:56
  • 323

算法入门经典:TeX 中的引号

TeX 中的引号(Tex Quotes, UVa 272) 前言:今天翻CSDN博客发现一位和我同校的一位热爱算法的同学,一年写了400+篇博文,真是厉害啊!算法一直是我的瓶颈,慢慢...
  • MissXy_
  • MissXy_
  • 2017年08月03日 21:45
  • 318

【UVa】[272]TeX中的引号

思路很明了 算是测试一下UVaOJ怎么用 不过…… 确实好难用啊……
  • u011493189
  • u011493189
  • 2015年12月28日 18:51
  • 204

UVa 272 Tex Quotes(例题3-1)

为什么又倒回来重新开始?因为想试试冲一冲noi,复赛在弱省水了一个一等,然后想去试试noi吧,然后想把之前大部分错过的知识点补回来,慢慢来咯。 主要还是用了getchar()函数. 例题思路,边读入边...
  • decision2016
  • decision2016
  • 2016年11月30日 23:40
  • 68

UVa 272 - TEX Quotes

今天第一次去机房刷题,下了编程课就去了,在机房刷完了作业之后,开始做1225,RE了2次,就开始看书了,后来问学长例题也做,就把例题打了,代码书上都有,书上使用了getchar进行录入,之前像这种情况...
  • wcr1996
  • wcr1996
  • 2014年10月15日 15:41
  • 1281

UVA - 272 TEX Quotes

TEX Quotes TEX is a typesetting language developed by Donald Knuth. It takes source text together w...
  • abb_fyy
  • abb_fyy
  • 2017年08月14日 19:35
  • 107

UVa 272 TEX Quotes

水题,略过 #include #include int main(void) {   char ch[1000];   int i, len, flag = 1;   while(gets...
  • qq_35691619
  • qq_35691619
  • 2017年09月16日 22:07
  • 81

UVa 272 TEX Quotes

#include int main(void) { //freopen("input.txt","r",stdin); int c, q = 1; while((c = getchar()) !...
  • u010399331
  • u010399331
  • 2014年08月04日 22:44
  • 625
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:《算法竞赛入门经典2ndEdition 》例题3-1 TeX中的引号(Tex Quotes, Uva 272)
举报原因:
原因补充:

(最多只允许输入30个字)