【题目描述】
输入两个字符串,验证其中一个串是否为另一个串的子串。

【输入】
输入两个字符串, 每个字符串占一行,长度不超过200且不含空格。

【输出】
若第一个串s1是第二个串s2的子串,则输出(s1) is substring of (s2)
否则,若第二个串s2是第一个串s1的子串,输出(s2) is substring of (s1)
否则,输出 No substring。

【输入样例】
abc
dddncabca

【输出样例】
abc is substring of dddncabca

代码

#include<bits/stdc++.h>
using namespace std;
int main()
{char s1[200],s2[200];gets(s1);gets(s2);if(strstr(s2,s1)){cout<<s1<<" is substring of "<<s2<<endl;return 0;}if(strstr(s1,s2)){cout<<s2<<" is substring of "<<s1<<endl;return 0;}cout<<"No substring"<<endl;return 0;
}

信息学奥赛C++语言: 验证子串相关推荐

  1. 信息学奥赛c语言初步教程,信息学奥赛培训教程C++版整理版.doc

    信息学奥赛培训教程C++版整理版.doc PAGE 青少年信息学奥林匹克竞赛培训教程 目 录 TOC \o "1-3" \h \z \u HYPERLINK \l "_T ...

  2. 信息学奥赛C++语言:换座位

    [题目描述] 期中考试结束了,班主任想给同学们重新安排座位,所以她让同学们按学号1至n的顺序依次在教室外排好队,然后在队伍中挑选一些同学来改变他们的位置.班主任想知道最终有多少个同学的位置发生了变化. ...

  3. 信息学奥赛C++语言:求平均分

    [题目描述] 求三鑫学校某次信息学竞赛同学们的平均分,以-1表示输入结束. [输入] 一行若干实数,最后一个为 -1. [输出] 一行一个实数,表示平均分,输出保留2位小数. [输入样例] 100 9 ...

  4. 信息学奥赛C++语言:爱吃桃子的琳琳

    [题目描述] 彦彦作为琳琳最好的朋友,她当然知道琳琳很爱吃桃子啦,于是,她们去了果园摘桃子,一棵果树上有N个桃子,可是,琳琳是一个很挑剔的人,她只摘重量大于K的大桃子,彦彦刚刚学信息学,不知道如何是好 ...

  5. 信息学奥赛C++语言:小玉家的电费

    [题目描述] 夏天到了,各家各户的用电量都增加了许多,相应的电费也交的更多了.小玉家今天收到了一份电费通知单.小玉看到上面写:据闽价电[2006]27号规定,月用电量在150千瓦时及以下部分按每千瓦时 ...

  6. 信息学奥赛C++语言: 蛇形方阵1

    [题目描述] 输入一个正整数 n,生成一个 n×n 的蛇形方阵(具体见样例). [输入] 一行一个正整数 n,1≤n≤20. [输出] 共 n 行,每行 n 个正整数,每个正整数占 5 列. [输入样 ...

  7. 信息学奥赛C++语言: 螺旋方阵1

    [题目描述] 一个 n 行 n 列的螺旋方阵按如下方法生成:从方阵的左上角(第 1 行第 1 列)出发,初始时向右移动:如果前方是未曾经过的格子,则继续前进:否则,右转.重复上述操作直至经过方阵中所有 ...

  8. 信息学奥赛C++语言: 输出最大值

    [题目描述] 输入3个整数,求出最大的数. [输入] 输入为一行,包含三个整数,数与数之间以一个空格分开. [输出] 输出一行,包含一个整数,即最大的整数. [输入样例] 4 10 3 [输出样例] ...

  9. 信息学奥赛C++语言:数字卡片

    [题目描述] 铭铭将蛋糕送到四年级(1)班,班上的小朋友正在玩找数字卡片的游戏.铭铭想考考小朋友们,就随机抽出了N 张卡片,他让小朋友们数出这N 张卡片上每种数字各出现了多少次,数对了就奖励多一块蛋糕 ...

最新文章

  1. Vue 应用 Sass、Scss、Less 和 Stylus
  2. Android隐藏状态栏和标题栏,相当于全屏效果
  3. 系统变量与环境变量的关系
  4. 2021年中国计算机视觉人才调研开启啦,诚邀各位开发者们参与~
  5. 优秀渗透工具资源整理(持续更新)
  6. linux shell之控制台打印各种颜色字体和背景
  7. 获取iOS顶部状态栏和Navigation的高度
  8. yum提示Another app is currently holding the yum lock; waiting for it to exit...
  9. python硬件测试开发工程师_硬件测试工程师
  10. 全球四大互联网公司最大的敌人是谁
  11. Linux 命令 -- tar
  12. 动态修改UINavigationBar的背景色
  13. 脚注交叉引用序号不一样_著作权合理使用制度之“适当引用”的界定
  14. Android短信验证码-使用mob免费版
  15. 3DMax环境贴图无法正常显示的一种解决方法
  16. 互动派年会-comsol专题超强干货剖析
  17. 给学弟建议的个人前端规划
  18. Java中的字节是什么意思?
  19. 常见的三种字符编码ASCII、Unicode、UTF-8
  20. 可视门铃竟然可以泄露WiFi密码

热门文章

  1. STM32之GPIO浮空输入例程
  2. 已经是最大股东却还要全资收购!腾讯看上了搜狗的啥?
  3. 记一次阿里面试题:都有哪些进程间通信方式?麻烦你不要再背了
  4. 【插件发布】JAVA微服务框架,Jeecg-P3-Biz-OA 1.0.0 插件开源发布
  5. 大数据电商数仓--记录各种奇奇怪怪的issue
  6. 不要放弃,你的梦想是这个世界上最伟大的事情。
  7. 盘点中兴通讯强悍的战斗力
  8. 黄聪:Android酷炫实用的开源框架(UI框架)(转)
  9. Vue.use自定义自己的全局组件
  10. hdu1054(最小顶点覆盖)