问题链接:CCF NOI1060 雷同检测



时间限制: 1000 ms  空间限制: 262144 KB

题目描述

考试的时候老师最讨厌有人抄袭了。自从有了电子评卷,老师要查找雷同卷,就容易多了,只要将两个人的答案输入计算机,进行逐个字符的比对,把相同的位置都找出来,就一目了然了。

输入

2行,每行包含一串字符(长度不超过200)

输出

1行,包含若干个以空格分隔的数字,表示出现相同字符的位置。

样例输入

I am a girl.I was born in 2002.
I am a giel.I was birn in 2012.
样例输出

1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 21 22 23 24 25 26 27 28 30 31

数据范围限制



问题分析

这是一个简单的字符串输入比较问题。

程序说明

因为函数gets()已经不被推荐使用,所以编写了自己的函数mygets()用于读入一行的字符。

不知道问题出在哪里?只得60分。如果程序中没有条件“if(isalpha(c) || isdigit(c) || c == '.' || c == ',' || c == ' ')”就只能得20分,郁闷啊!

要点详解

  • 必要时,就自己写一个函数。

参考链接:(略)。


得60分的C语言程序:

#include <stdio.h>
#include <ctype.h>#define N 200
char s[N+1], t[N+1];int mygets(char s[])
{int i = 0;char c;while((c = getchar()) && c != '\n' && c != EOF)if(isalpha(c) || isdigit(c) || c == '.' || c == ',' || c == ' ')s[i++] = c;s[i] = '\0';return i > 0 || c != EOF;
}int main(void)
{int i;mygets(s);mygets(t);for(i=0; s[i]!='\0' && t[i]!='\0'; i++) {if(s[i] == t[i])printf("%d ", i + 1);}return 0;
}

CCF NOI1060 雷同检测相关推荐

  1. 基于卷积神经网络的温室黄瓜病害识别系统

    基于卷积神经网络的温室黄瓜病害识别系统 1.研究思路 针对温室现场采集的黄瓜病害图像中含有较多光照不均匀和复杂背景等噪声的情况,采用了一种复合颜色特征(combinations of color fe ...

  2. jzoj3208. 【JSOI2013】编程作业(kmp)

    题面 Description Will相信,很多同学都有过这样的经历:大牛已经写好了编程作业,而作为菜鸟的自己不会写怎么办呢?拿大牛的代码抄一下嘛!但是提交一模一样的作业是不是不太好?于是就改一改变量 ...

  3. 数据科学/人工智能比赛解决方案汇总 2019.9

    内容来自 apachecn/awesome-data-comp-solution,由 ApacheCN 团队维护. 欢迎任何人参与和完善:一个人可以走的很快,但是一群人却可以走的更远 ApacheCN ...

  4. 2019数据科学/人工智能比赛作品解决方案合集

    目录 1. Structured Data/ Time Series 2019 CCF 乘用车细分市场销量预测 2019 CCF 离散制造过程中典型工件的质量符合率预测 2018 科大讯飞 AI 营销 ...

  5. CCF NOI1048 检测矩阵

    问题链接:CCF NOI1048 检测矩阵. 时间限制: 1000 ms  空间限制: 262144 KB 题目描述 给定n*n由0和1组成的矩阵,如果矩阵的每一行和每一列的1的数量都是偶数,则认为符 ...

  6. CCF BDCI“大数据平台安全事件检测与分类识别”赛题,奇点云夺冠

    日前,数据安全领域的人工智能算法顶级赛事"CCF大数据与计算智能大赛·数字安全公开赛"圆满落幕. 奇点云数据安全团队DataBlack在"大数据平台安全事件检测与分类识别 ...

  7. 人车目标检测、交通标志识别…云测数据喊你参加第九届CCF大数据与计算智能大赛啦

    2021年大数据与AI领域年度盛事--第九届CCF大数据与计算智能大赛已全面开赛! 云测数据携手OneFlow一流科技,发布基于自动驾驶场景下的"人车目标检测.交通标志分类识别.交通灯识别. ...

  8. 计算机协会成立活动简报,“中国计算机学会CCF走进高校”活动在我校举行

    校新闻中心讯 9月13日下午,由中国计算机学会(CCF)主办的"CCF走进河南科技大学"活动在工科二号楼610举行.副校长魏世忠教授出席活动并致辞.长江学者.国家杰出青年基金获得者 ...

  9. 绿盟科技与CCF成立“鲲鹏”科研基金 计划发力5大领域资助16个项目

    [51CTO.com原创稿件]2017年5月10日,由中国计算机学会(CCF)和北京神州绿盟信息安全科技股份有限公司(以下简称:绿盟科技)主办的2017 CCF-绿盟科技"鲲鹏"科 ...

最新文章

  1. create-react-app开发常用配置
  2. 关于收到部分还款SAP系统两种处理方法的说明和比较
  3. JavaScript中的数学对象Math
  4. C++实现MD5加密
  5. 响应式网页设计简单入门
  6. linux etc/init 与etc/init.d的区别
  7. 2011.11.2 try
  8. 投资快手近尾声 腾讯持股超30%将置入资产或资源
  9. 注意了!清华官宣:大数据人才缺口高达150万!网友:机会来了!
  10. Home_W的几何题 (计算几何)
  11. 如何使用Depend工具分析DLL
  12. vul/0day/shellcode/payload/poc/exp
  13. 第四周总结(css,bootstrap)
  14. 什么是c语言系统调用,什么是系统调用?为什么要用系统调用?
  15. 光遇显示服务器已满怎么办,sky光遇服务器已满怎么办_sky光遇服务器已满解决方法介绍-星芒手游网...
  16. csp试题1:小明种苹果
  17. matlab矩阵行位列维,Matlab—基本操作与矩阵输入
  18. 世界上根本没有黑天鹅
  19. 毕业设计之基于Vue的数据可视化平台
  20. CC2640之TIRTOS添加IIC配置

热门文章

  1. Comet:基于HTTP长连接的“服务器推”技术
  2. 数据结构线性表的三个属性
  3. xmapp mysql打不开_XAMPP 的MYSQL无法启动
  4. Git教程——如何创建一个版本库(Repository)
  5. 深度学习的应用及主流框架
  6. c++ 数据类型转换: static_cast、dynamic_cast、reinterpret_cast和const_cast
  7. Linux环境SOCKET编程3:压力测试
  8. Global Average Pooling对全连接层的可替代性分析(转)
  9. 从头推导与实现 BP 网络
  10. opencv 滑动条的创建和使用