题目描述
某中学举行了一场在线考试,出题人准备了甲、乙两份题目。每份题目有 n
道单项选择题,每道题目有 4 个选项 A、B、C、D。由于工作人员的失误,一
些同学拿到了甲题目,另一些同学拿到了乙题目,但他们的答案都被提交到了
同一数据库中。目前已经无法确认每位同学拿到了哪一份题目,于是只能用甲、
乙两份题目的标准答案分别比对同学们提交的答案。若一位同学的答案与甲题
目的标准答案有 x 道题相同,与乙题目的标准答案有 y 道题相同,就认为他做
对了 max(x, y) 道题。
请你帮助阅卷老师,确定每位同学做对的题数。
输入
输入包含多组数据,请处理到 EOF。
每组数据,第一行包含一个正整数 n ,表示同学的个数。第二行包含一个
字符串 u,其中第 i 个字符表示甲题目中第 i 题的标准答案。第三行包含一个字
符串 v,其中第 i 个字符表示乙题目中第 i 题的标准答案。之后 n 行,第 i 行包
含一个字符串 s,其中第 j 个字符表示第 i 个同学提交的第 j 题的答案。
保证一组数据中输入的所有字符串长度相同。保证整个输入文件中所有字
符串的总长度不超过 106。保证所有字符串非空,且只包含大写英文字母 “A”、
“B”、“C”、“D”。
输出
对于每组数据输出 n 行,第 i 行包含第 i 个同学做对的题数。
样例
样例输入 样例输出
5
BACCA
ABABC
BACCA
ABABC
BACCB
AAABC
CCCCC
55442
May 10, 2020
思路:这算是这一场的签到题了,不要用string,会超时,用char数组就好。
代码如下:

#include<bits/stdc++.h>
#define ll long long
using namespace std;const int maxx=1e6+100;
char s1[maxx],s2[maxx],s[maxx];
int n;int main()
{int t;while(~scanf("%d",&t)){scanf("%s%s",s1,s2);while(t--){scanf("%s",s);int num=0,_max=0;int len=strlen(s);for(int i=0;i<len;i++) if(s[i]==s1[i]) num++;_max=num;num=0;for(int i=0;i<len;i++) if(s[i]==s2[i]) num++;_max=max(_max,num);printf("%d\n",_max);}}return 0;
}

努力加油a啊,(o)/~

2020年第十八届西电程序设计竞赛网络预选赛之Problem A 失败的在线考试相关推荐

  1. 2020年第十八届西电程序设计竞赛网络预选赛之Problem C 没人比我更懂 COVID-19

    题目描述 现在,一种高度危险的病毒袭击了学园都市,人们陷入危难之中. 作为蓝星上最无所不知的人,你对病毒基因了如指掌.为了拯救即将废弃的 校赛,行星防御理事会找到了你. 现在你必须找出病毒所有可能的变 ...

  2. 2020年第十八届西电程序设计竞赛网络预选赛之Problem B 祖玛 1

    题目描述 祖玛是一款著名的益智类游戏,玩家控制发射器发射小球,有三个或三个以 上颜色相同的小球相连即可消去,消去之后两边的小球会自动接在一起,若产 生了连续大于等于三个颜色相同的小球,还会继续消去. ...

  3. 2020年第十八届西电程序设计竞赛网络预选赛之Problem D 由比滨结衣的饼干(二分+前缀后缀)

    题目描述 由比滨结衣做了许多饼干,编号从 1 ∼ n,每个饼干有自己的甜度.侍奉部 包括她自己在内一共有三名成员,由比滨结衣想把这些饼干分为甜度接近的三 组,具体分组方法如下: 将这 n 个面包的甜度 ...

  4. 挑战程序设计竞赛_我系首次参加第六届中国大学生程序设计竞赛网络预选赛

    点击上方蓝字关注  「龙外信息工程系」 讲述有温度的故事    传递有态度的思想 2020年9月20日12时至17时,第六届中国大学生程序设计竞赛网络赛预选赛在杭州电子科技大学OJ成功举办,黑龙江外国 ...

  5. 安徽大学第九届大学生程序设计竞赛 网络预选赛

    A. 成功人士 Time Limit: 1000 ms   Memory Limit: 64 MB Total Submission: 250   Submission Accepted: 76 De ...

  6. 外卖的撕‘哔’大战 Contest2074 - 中南大学第九届大学生程序设计竞赛网络预选赛

    先排序然后暴力 #include<iostream> #include<cstdio> #include<algorithm> using namespace st ...

  7. 2020 年第一届辽宁省大学生程序设计竞赛

    2020 年第一届辽宁省大学生程序设计竞赛 A-组队分配 分析 代码 B-两点距离 分析 代码 C-轮到谁了? 分析 代码 F-最长回文串 分析 代码 G-管管的幸运数字 分析 代码 I-鸽子的整数运 ...

  8. 2020第五届上海第二工业大学新生程序设计竞赛(Java题解)

    2020第五届上海第二工业大学新生程序设计竞赛(Java题解) 作为C/C++版本的补充题解,仅供参考 需要解析的可以看这篇: 2020第五届上海第二工业大学新生程序设计竞赛 用Java语言参加竞赛时 ...

  9. 2018中国大学生程序设计竞赛-网络选拔赛题解

    以下所有AC题解程序来自"仙客传奇"团队. A. Buy and Resell AC的C++语言程序: #include<iostream> #include<c ...

最新文章

  1. bert模型图解 很详细的与其他模型对比实验
  2. Spring boot 和Vue开发中CORS跨域问题
  3. 中国女足在2022女足亚洲杯决赛中击败韩国队,时隔16年再夺亚洲杯冠军。
  4. 图解设计模式(1) Iterator 模式
  5. 关闭页面那点事儿...
  6. 孕妇可以使用计算机,【电脑对孕妇有影响吗】电脑对孕妇的危害,孕妇能玩电脑吗 - 妈妈网百科...
  7. sql安装联机丛书提示发生网络错误_速达软件:安装问题解答
  8. php返回并中断,php – 如何从回调函数返回控件或中断array_filter处理中的数组处理...
  9. 老罗Android开发视频教程( android解析json数据 )4集集合
  10. 申通回应被京东“封杀”;Kotlin 1.4.0 发布 | 极客头条
  11. Mac 开发使用中的小技巧收集
  12. 计算机是通过计算器发明的吗,计算器是什么时候发明的
  13. 主板24pin接口详图_老电源也兼容 简单DIY 24Pin转接线
  14. 上海是怎么错失这些年的互联网机遇的?——写的很好,转
  15. oracle-29913,Oracle RAC expdp 错误一例 ORA-29913: error in executing ODCIEXTTABLEPOPULATE callout...
  16. 基于java的俄罗斯方块游戏系统设计与实现(项目报告+答辩PPT+源代码+数据库+截图+部署视频)
  17. javaweb羽毛球教练场地预约管理系统ssm
  18. cesium实时获取卫星的动态信息,包括经纬度和名称(onTick)
  19. Red5 Client 调用 Red5 Server
  20. [Android Pro] 将你的安卓手机屏幕共享到PC或Mac上

热门文章

  1. 在C#中使用SerialPort类实现串口通信 遇到多线程问题
  2. IOS之Swift5.x和OC网络请求JSON
  3. python下载包管理器_Python包管理整理:setuptool管理python相关的包
  4. android获取本地图片后缀,Android向图片文件添加扩展信息EXIF如地点,时间,人物等...
  5. python elasticsearch timeout_Python操作Elasticsearch处理timeout超时
  6. 文本编辑软件_IDE与文本编辑器的比较
  7. 矽谷真假U盘测试软件,要闻回顾_科技时代_新浪网
  8. getvalue参数计数不匹配_OpenCV开发笔记(六十八):红胖子8分钟带你使用特征点Flann最邻近差值匹配识别...
  9. angular2页面抓取_angular2怎么获取目前高度?
  10. js中load载入html页面,使用jquery的load方法加载html页面,但是html引入的js不生效