练习操作字符串的好题。

#include<cstdio>
#include<algorithm>
#include<cstring>
using namespace std;
const int SIZE=+; void fun_in(char s[])
{
char a[SIZE]={'\0'};
while(scanf("%s",a),strcmp(a,"START")); while(gets(a),strcmp(a,"END"))//精华 如果直接输入回车则a[0]为'\0', gets()以回车作为结束输入 scanf()以空格作为结束输入
{
if(a[]!='\0')
strcat(s,a);
else
strcat(s,"\n");
}
} void clean(char s[])
{
char a[SIZE]={'\0'};
int k=; for(int i=;s[i];i++)
{
if(s[i]==' '||s[i]=='\t'||s[i]=='\n')
continue;
a[k++]=s[i];
} strcpy(s,a);
} const char* fun_out(char s1[],char s2[])
{
if(strcmp(s1,s2)==)
return "Accepted"; clean(s1),clean(s2);
if(strcmp(s1,s2)==)
return "Presentation Error"; return "Wrong Answer";
} int main()
{ int T;
scanf("%d",&T);
getchar();
while(T--)
{
char s1[SIZE]={'\0'};
char s2[SIZE]={'\0'};
fun_in(s1),fun_in(s2); printf("%s\n",fun_out(s1,s2)); } return ;
}

HDOJ1073(gets 应用)的更多相关文章

随机推荐

  1. cocos2dx使用cocostudio导出的ui

    local uilocal function createLayerUI() if not ui then ui=cc.Layer:create(); createLayerUI=nil; end r ...

  2. 如何从统计中批量获取BD搜索关键词及对应的入口页面?

    前面我们介绍了通过cnzz的访问明细获取到搜索关键词及对应的入口页面,但是从BD搜索进来的关键词无法完整显示,只能呈现一些bd图片搜索的关键词,这是因为百度宣布从去年5月开始逐渐取消了referer关 ...

  3. GeekforGeeks Trie - 键树简单介绍 - 构造 插入 和 搜索

    版权声明:本文作者靖心,靖空间地址:http://blog.csdn.net/kenden23/,未经本作者同意不得转载. https://blog.csdn.net/kenden23/article ...

  4. What is MEAN?

    MEAN.JS is a full-stack JavaScript open-source solution, which provides a solid starting point for M ...

  5. eclilpse svn : Item is out of date 解决办法

    尝试以下方面, 1. 2.如果上面的还不行,就说明你修改了原有项目结构,可能是增加了新包,或者重命名的包或文件,那么你得先update,然后再提交 这样就OK了,我就是用了2才成功的哦.

  6. (扫盲)RPC远程过程调用

    https://blog.csdn.net/mindfloating/article/details/39473807 https://blog.csdn.net/mindfloating/artic ...

  7. 求阶乘,输入一个正整数 n,输出n!

    #include<stdio.h>int factorial (int n); int main(){ int n; scanf("%d",&n); print ...

  8. 3.07课·········if分支语句

    语句分类:顺序语句,选择语句(分支语句),循环语句 分支语句:(一)if(表达式) //表达式返回值是True或False{}说明:1.表达式返回的是bool值:2.小括号和花括号后面不需要加分号. ...

  9. 2018年长沙理工大学第十三届程序设计竞赛 E 小木乃伊到我家 【最短路】

    时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld 题目描述 AA的欧尼酱qwb是个考古学家,有一天qwb发 ...

  10. 20145229吴姗珊 《Java程序设计》第8周学习总结

    20145229吴姗珊 <Java程序设计>第8周总结 教材学习内容总结 第十四章 NIO与NIO2 NIO: InputStream.OutputStream的输入输出,基本上是以字节为 ...