HDU 1073
http://acm.hdu.edu.cn/showproblem.php?pid=1073
模拟oj判题
随便搞,开始字符串读入的细节地方没处理好,wa了好久
#include <iostream>
#include <cstdio>
#include <cstring>
#include <map>
using namespace std ;
char s1[],s2[] ;
char s3[],s4[] ;
int main()
{
int t ;
scanf("%d%*c",&t) ;
while(t--)
{
scanf("%*s%*c") ;
char ch ;
int st= ;
while(ch=getchar())
{
s1[st++]=ch ;
if(ch=='\n' && st> && s1[st-]=='E' && s1[st-]=='N' && s1[st-]=='D')
break ;
}
s1[st-]='\0' ;
scanf("%*s%*c") ;
st= ;
while(ch=getchar())
{
s2[st++]=ch ;
if(ch=='\n' && st> && s2[st-]=='E' && s2[st-]=='N' && s2[st-]=='D')
break ;
}
s2[st-]='\0' ;
if(!strcmp(s1,s2))
{
puts("Accepted") ;
}
else
{
st= ;
for(int i= ;i<strlen(s1) ;i++)
if(s1[i]==' ' || s1[i]=='\t' || s1[i]=='\n')
continue ;
else
s3[st++]=s1[i] ;
s3[st]='\0' ;
st= ;
for(int i= ;i<strlen(s2) ;i++)
if(s2[i]==' ' || s2[i]=='\t' || s2[i]=='\n')
continue ;
else
s4[st++]=s2[i] ;
s4[st]='\0' ;
if(!strcmp(s3,s4))
puts("Presentation Error") ;
else
puts("Wrong Answer") ;
}
}
return ;
}
#include <iostream>
#include <cstdio>
#include <cstring>
#include <map>
using namespace std ;
char s1[],s2[] ;
int main()
{
int t ;
scanf("%d%*c",&t) ;
while(t--)
{
scanf("%*s%*c") ;
char ch ;
int st= ;
while(ch=getchar())
{
s1[st++]=ch ;
if(ch=='\n' && st> && s1[st-]=='E' && s1[st-]=='N' && s1[st-]=='D')
break ;
}
s1[st-]='\0' ;
scanf("%*s%*c") ;
st= ;
while(ch=getchar())
{
s2[st++]=ch ;
if(ch=='\n' && st> && s2[st-]=='E' && s2[st-]=='N' && s2[st-]=='D')
break ;
}
s2[st-]='\0' ;
if(!strcmp(s1,s2))
{
puts("Accepted") ;
}
else
{
map <char,int> M1,M2 ;
for(int i= ;i<strlen(s1) ;i++)
M1[s1[i]]++ ;
for(int i= ;i<strlen(s2) ;i++)
M2[s2[i]]++ ;
map <char,int> :: iterator it ;
int f= ;
for(it=M1.begin() ;it!=M1.end() ;it++)
if(M2[it->first]!=it->second && it->first!=' ' && it->first!='\t' && it->first!='\n')
{
f= ;
break ;
}
if(f)
puts("Presentation Error") ;
else
puts("Wrong Answer") ;
}
}
return ;
}
HDU 1073的更多相关文章
- 解题报告:hdu 1073 Online Judge
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1073 Problem Description Ignatius is building an Onli ...
- HDOJ/HDU 1073 Online Judge(字符串处理~)
Problem Description Ignatius is building an Online Judge, now he has worked out all the problems exc ...
- HDU 1073 - Online Judge
模拟评测机判断答案 先判断有没有不一样的 有的话再提取出 有效子列 看看有没有错的 #include <iostream> #include <cstdio> #include ...
- hdu 1073 字符串处理
题意:给一系列的输出和标准答案,比较二者是AC,PE或WA 字符串处理还是比较薄弱,目前没什么时间搞字符串专题,所以遇到一题就努力搞懂 #include<cstdio> #include& ...
- HDU 1073 Online Judge (字符串处理)
题目链接 Problem Description Ignatius is building an Online Judge, now he has worked out all the problem ...
- HDU 1073 Online Judge(字符串)
Online Judge Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Tot ...
- HDU ACM 1073 Online Judge ->字符串水题
分析:水题. #include<iostream> using namespace std; #define N 5050 char a[N],b[N],tmp[N]; void Read ...
- HDU——PKU题目分类
HDU 模拟题, 枚举1002 1004 1013 1015 1017 1020 1022 1029 1031 1033 1034 1035 1036 1037 1039 1042 1047 1048 ...
- [转] HDU 题目分类
转载来自:http://www.cppblog.com/acronix/archive/2010/09/24/127536.aspx 分类一: 基础题:1000.1001.1004.1005.1008 ...
随机推荐
- optind变量
1.这个变量是在什么地方定义的? 答:系统定义的 2.这个变量在什么场景下使用? 答:在解析命令行参数时会用到 3.这个变量存在的意义? 在每调用一次getopt()或getopt_long()类似函 ...
- uboot向linux传递输出任何log信息的方法
答案:在bootargs中加入loglevel=8即可(在进入linux的过程中会输出任何log信息)
- 设置iframe内表单target属性以兼容IE、Firefox【转载】
设置iframe内表单target属性以兼容IE.Firefox[转载] 2011年11月19日 haibor 今天有客户反应,在一产品网站的资源下载页面,用户登录提交后页面无反应! 经测 ...
- [BZOJ1058]报表统计
Description 小Q的妈妈是一个出纳,经常需要做一些统计报表的工作.今天是妈妈的生日,小Q希望可以帮妈妈分担一些工 作,作为她的生日礼物之一.经过仔细观察,小Q发现统计一张报表实际上是维护一个 ...
- 建站有很多技术,如 HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、http://ASP.NET、Web Services、浏览器脚本、服务器脚本等。它们的区别是什么?新手一点不懂,想理清所有这些技术之间的关系和应用范围。
先普及用户通过 浏览器 访问网页 的过程: 网页内容是通过服务器运算得出的结果,将结果(网页代码)传输给浏览器,网页代码再通过浏览器运算(计算.渲染),最终展示在用户的眼前的. 至此,我们知道了有2个 ...
- 分布式文档存储数据库(MongoDB)副本集配置
副本集特征: N 个节点的集群 任何节点可作为主节点 所有写入操作都在主节点上 自动故障转移 自动恢复 相关文章: http://www.cnblogs.com/huangxincheng/archi ...
- Animal_human_kp人脸与马脸迁移学习GitHub 论文实现
Interspecies Knowledge Transfer for Facial Keypoint Detection关键点检测 Github地址:Interspecies Knowledge ...
- codeforces741D Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths
本文版权归ljh2000和博客园共有,欢迎转载,但须保留此声明,并给出原文链接,谢谢合作. 本文作者:ljh2000 作者博客:http://www.cnblogs.com/ljh2000-jump/ ...
- nmap 端口扫描王,查看端口是否可访问,是否对外开放
NMap,也就是Network Mapper,最早是Linux下的网络扫描和嗅探工具包. 1 安装 apt-get install nmap 2 使用,查看ip下所有对外的端口 $ sudo nmap ...
- javascript闭包和立即执行函数的作用
一.闭包——closure 先看一个闭包的例子.我们想实现一个计数器,最简单的方法就是定义一个全局变量,计数的时候将其加1.但是全局变量有风险,哪里都有可能不小心改掉它.那局部变量呢, 它只在函数内部 ...