博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
南阳oj 5 Binary String Matching
阅读量:5993 次
发布时间:2019-06-20

本文共 1176 字,大约阅读时间需要 3 分钟。

 

Binary String Matching
时间限制:
3000 ms  |  内存限制:
65535 KB
难度:
3
 
描述
Given two strings A and B, whose alphabet consist only ‘0’ and ‘1’. Your task is only to tell how many times does A appear as a substring of B? For example, the text string B is ‘1001110110’ while the pattern string A is ‘11’, you should output 3, because the pattern A appeared at the posit
 
输入
The first line consist only one integer N, indicates N cases follows. In each case, there are two lines, the first line gives the string A, length (A) <= 10, and the second line gives the string B, length (B) <= 1000. And it is guaranteed that B is always longer than A.
输出
For each case, output a single line consist a single integer, tells how many times do B appears as a substring of A.
样例输入
31110011101101011100100100100011010110100010101011
样例输出
303
#include
#include
int main(){ char a[120],b[1200]; int ai,bi; int t,i,j,k,cut; scanf("%d",&t); while(t--){ cut=0; scanf("%s%s",&a,b); ai=a[0]-'0'; int len1=strlen(a); int len2=strlen(b); for(i=1;i

 

 

转载于:https://www.cnblogs.com/cniwoq/p/6770998.html

你可能感兴趣的文章
media查询尺寸
查看>>
大忽悠JS将失效 显卡帝详解显卡全参数
查看>>
TCP wrapper的访问控制
查看>>
Python中__init__方法介绍
查看>>
邮件客户端相关问题汇总
查看>>
[读书笔记]机器学习:实用案例解析(9)
查看>>
zabbix3.2监控MYSQL状态
查看>>
shell 之 mysql批量杀sleep连接
查看>>
Python学习——实现简单的交互raw_input的使用
查看>>
Python将是人工智能时代的最佳编程语言
查看>>
Java网络编程从入门到精通(15):为什么要使用SocketAddress来管理网络地址
查看>>
MongoDB权威指南学习笔记
查看>>
搞好IT运维管理中人、事、物、流程标准系统,工作高枕无忧
查看>>
计算机概论
查看>>
Navicat MySql 10.1.7软件和注册码
查看>>
Nagios监控check_http~
查看>>
模仿MSN弹出对话框
查看>>
android ndk makefile 文件记录
查看>>
angularjs $routeProvider template 函数及参数解惑
查看>>
Oracle 11g R2 常见问题处理
查看>>