Codeforces Round #253 (Div. 2), problem: (B)【字符串匹配】
2024-08-28 22:21:02
简易字符串匹配,题意不难
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <iostream>
#include <algorithm>
using namespace std; int main(){
int i, j, k, t, n;
int num, flag, ans;
char a[];
scanf("%s",a);
scanf("%d",&k);
int len = strlen(a);
num = len + k;
num /= ;
flag = ;
for(n = num; n > ; --n){
for(j = ; j < len; ++j){
i = j;
while(i < j + n && i <(len + k - n)){
if((i + n) >= len){
++i;
continue;
}
if(a[i] == a[i + n]){
++i;
continue;
}
else break;
} if(i == j + n){
flag = ;
break;
}
}
if(flag) break;
}
printf("%d\n",n * );
return ;
}
最新文章
- 韩国手机游戏Elf Defense角色场景
- javascript 要点
- 小实例窥探dotnet垃圾回收
- 30天C#基础巩固-----值类型/引用类型,泛型,空合并操作符(??),匿名方法
- c++ 钻石继承
- BASH Shell 简易进度条小函数
- [Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds...
- JavaScript中国象棋程序(8) - 进一步优化
- 用Docker在一台笔记本电脑上搭建一个具有10个节点7种角色的Hadoop集群(上)-快速上手Docker
- python开发_python中str.format()
- [Docker]如何批量删除镜像
- 分金币 [CQOI 2011] [BZOJ 3293]
- JavaScript初学者必看“new”
- pandas.DataFrame 插入列和行
- java基础-day21
- CS50.2
- 3d md5 demo
- mysql的count方法详解
- Java JDK8 学习笔记 1-3章
- Storm实现数字累加Demo
热门文章
- cocos2d-x Android环境搭建
- Git Version recovery command introduction - git reset
- c++builder 重载WindowProc、WndProc 截获消息(比Delphi多一个Message Map方法)
- python3 ImageTk 安装方法
- php单元測试
- 不重新编译PHP文件的情况下php GD库扩展库的编译安装(centos)
- 详细解说Android权限在安卓开发中
- c 输入两个数,第一个数决定一个nXn的矩阵,第二个数决定从1开始赋值,赋值的上限 (MD花了半天时间,思路不对害死人)
- json数据的获取(网络摘抄)
- CSS的float与clear