刘强西同学最近喜欢上了校花章泽地,总是在默默地关注着她的一举一动,一言一语. 所以只要出现带有"章泽地"关键词的信息都是他收集关注的目标. 刘强西同学没有学过C语言程序设计,怎么确定信息中是否包含女神关键词呢? 要求:输入一个长度不超过500的长字符串,再输入一个长度不超过50的关键字, 要求编写程序来判断长字符串中是否包含这个关键字。 如果找到则输出关键字所在的起始位置,如果没找到则输出NO. 输入: 第一行:输入长度不超过500的长字符串 第二行:输入长度不超过50的关键字 输出: 输出一行,关键字所在的位置或NO example: input: Hangzhou Dianzi University zhou output: 4

输入格式:

第一行:输入长度不超过500的长字符串 第二行:输入长度不超过50的关键字

输出格式:

输出一行,关键字所在的位置或NO

输入样例:

Hangzhou Dianzi University
zhou

结尾无空行

输出样例:

4

结尾无空行

输入样例:

Hangzhou Dianzi University
zhoud

结尾无空行

输出样例:

NO

结尾无空行

#include <stdio.h>
#include <string.h>
int main()
{char s[500];char t[50];gets(s);gets(t);int i,j,ls,lt;int k=0,flag=0;ls=strlen(s);lt=strlen(t);for(i=0;i<ls;i++){j=i;{while(s[j]==t[k]){k++;j++;}if(k>=lt){flag=1;break;}k=0;}}if(flag)printf("%d",i);elseprintf("NO");
}

7-6 536 判定子串相关推荐

  1. 2008年下半年软件水平考试之程序员试题分析

    文章试读 不拘一个遍程序系列:编程序不能一个脑袋钻到底,有时要学会变通,即所谓的曲线救国.一.二.三.四 职场规划:一些杂七杂八的职场感悟吧.不值钱的软件人才 精力充沛与事业成功   让系分来得更猛烈 ...

  2. 2008年下半年软件水平考试程序员试题分析

    2008年下半年软件水平考试程序员试题分析 作者:朱云翔(转载请注明出处) 1.题目:第1,2题. 内容:Windows操作àoffice操作 参考答案:1.B:2.C 废话:估计很多专科生和本科生不 ...

  3. 自然语言处理:网购商品评论情感判定

    目录 1.项目背景 2.数据集 3.数据预处理 4.基于SVM的情感分类模型 5.基于word2vec中doc2vec的无监督分类模型 自然语言处理(Natural Language Processi ...

  4. 汇编语言求无符号数组中出现的次数最多数_【今日最佳leecode通俗易懂】无重复字符的最长子串...

    相信看了这个标题的同学,对这道题以已经非常不陌生了,就是leecode当中的第三题,之所以要单独的写一写主要对我来说,里面涉及到有一个滑动窗口, 散列表, 字符编码等知识点比较重要,也有几个小技巧,这 ...

  5. 【Groovy】集合遍历 ( 调用集合的 every 方法判定集合中的所有元素是否符合闭包规则 | =~ 运算符等价于 contains 函数 | 代码示例 )

    文章目录 一.调用集合的 every 方法判定集合中的所有元素是否符合闭包规则 二.代码示例 一.调用集合的 every 方法判定集合中的所有元素是否符合闭包规则 集合的 every 方法 , 用于 ...

  6. 【字符串】最长回文子串 ( 动态规划算法 ) ★

    文章目录 一.回文串.子串.子序列 二.最长回文子串 1.动态规划算法 2.动态规划算法代码示例 一.回文串.子串.子序列 " 回文串 ( Palindrome ) " 是 正反都 ...

  7. 【字符串】最长回文子串 ( 蛮力算法 )

    文章目录 一.回文串.子串.子序列 二.最长回文子串 1.蛮力算法 2.时间复杂度最优方案 一.回文串.子串.子序列 " 回文串 ( Palindrome ) " 是 正反都一样的 ...

  8. poj3261(求至少出现k次的可重叠的子串的长度)

    题意: 给出n和k,n代表数字的个数,k代表你要求至少出现k次的,下面是n个数字,求出在其中至少出现k次的可重叠的子串的长度. 思路: 类似于1743但又不同于1743,思路大体上差不多,二分答案+判 ...

  9. poj1743(后缀数组:最长不可重叠子串长度)

    链接:http://poj.org/problem?id=1743 题意: 给你n个数字,挨个作差,求这n-1个数字的最长不可重叠子串长度. 思路: 罗大牛就是6.看了罗牛的后缀数组PDF.这道题是后 ...

  10. 回文字符串—回文子串—Manacher算法

    leetcode地址:5. 最长回文子串 解答参考:动态规划.中心扩散.Manacher 算法 问题描述: 给你一个字符串 s,找到 s 中最长的回文子串.比如给定字符串s = "babad ...

最新文章

  1. WebForm开发常用代码
  2. hdfs/hbase 程序利用Kerberos认证超过ticket_lifetime期限后异常
  3. 编程语言python特点-Python编程语言的优点
  4. opensll、libcurl库安装的使用,树莓派CSI摄像头的配置,树莓派调用智能API平台实现人脸识别、树莓派配置中文环境
  5. python一维数组定义,python一维数组保存
  6. ABP框架系列之六:(Value-Objects-值对象)
  7. Git上手:四种常见的Git协同工作方式
  8. 炸了!这届ICLR论文被指太“渣”?Goodfellow围追堵截要说法
  9. 如何在一个bat批处理文件中调用另一个bat批处理文件?
  10. 友元(友元函数、友元类和友元成员函数) C++
  11. csol显示服务器,csol进不了游戏服务器
  12. C语言三剑客:C陷阱与缺陷、C和指针、C专家编程-----下载
  13. 9x9九宫格java_数独9x9九宫格的口诀 9×9数独技巧
  14. Excel如何复制粘贴筛选后的单元格
  15. vue 页面文字转播放声音 (SpeechSynthesisUtterance)
  16. Nsstring中搜索方法rangeOfString
  17. MySQL最重要的日志-binlog详解
  18. 基于MDB_ICP协议的纸币识别器与自动售货机通讯的研究
  19. 2016/10/08 TCL技术笔试题目
  20. 离散选择模型(Discrete Choice model)

热门文章

  1. JS 获取某一年有多少周
  2. 在SQLBolt网站上学习入门SQL
  3. 【EdgeX(13)】 :EdgeX官方的摄像头demo-app,接入摄像头可以控制摄像头的上下左右方向,创建OpenVINO的目标检测跟踪服务,并成功接受到相关坐标数据,可以直接做边缘计算了。
  4. c++编译报错:ld returned 1 exit status
  5. 半年学习tse的总结
  6. Python 这个神器能自动计算函数斜率和梯度, 还能实现逻辑回归模型!
  7. html粘性导航原理,position:sticky粘性定位
  8. Python字符画生成详解
  9. 这家SaaS公司估值50亿美元,竟然没有一个销售人员
  10. 计算机的开机键在哪里设置,笔记本电脑怎么开机 笔记本电脑开机键在哪