首页 > 其他分享 >东方博宜24年12月A组 咒语

东方博宜24年12月A组 咒语

时间:2024-12-11 15:01:22浏览次数:5  
标签:24 12 s2 s1 博宜 substr 字符串 咒语 占卜师

题目描述

传说中,有一位占卜师掌握着一种奇特的咒语。如果一个咒语可以被重复施展一次,便能召唤出古老的力量。

现在,给你一个咒语字符串 S,你需要判断是否存在一个非空的子咒语 T,使得整个咒语可以通过连续施展两次 T 完成。

如果存在这样的子咒语,请回答 Yes,否则回答 No

输入说明 

 第一行为整数 N,表示咒语长度。

第二行一个字符串 S,表示占卜师的咒语。

输出 

 如果咒语符合条件,输出 Yes,否则输出 No

解题思路 

根据样例不难发现 这道题其实是在判断这个字符串是否能分解成两个相同的子字符串 

那我们首先需要判断一下这个字符串的长度,奇数长度是肯定没办法分解成两部分的

然后使用字符串自带函数 substr 分别截取前半部分和后半部分 然后做一次比较就可以了

参考程序

#include<bits/stdc++.h>
using namespace std;
int main(){
	int n;
	cin>>n;
	string s,s1="",s2="";
	cin>>s;
	if(n%2==0){
		s1=s.substr(0,s.size()/2);
		s2=s.substr(s.size()/2);
		if(s1==s2){
			cout<<"Yes";
		}else{
			cout<<"No";
		}	
	}else{
		cout<<"No";
	}
	return 0;
}

 

标签:24,12,s2,s1,博宜,substr,字符串,咒语,占卜师
From: https://blog.csdn.net/weixin_44295710/article/details/144401153

相关文章

  • java八股面试文(2024年带答案,万字总结,精心打磨)
    前言2025即将来临,很多同学会问Java面试八股文有必要背吗?我的回答是:很有必要。在准备Java面试时,很多人会提到“八股文”,这通常指的是那些经典且经常被问到的技术问题和答案。但你可以讨厌这种模式,但你一定要去背,因为不背你就进不了大厂,以下是一些关于是否需要背诵八股文的建议......
  • 2024年如何选择项目管理软件?8大评测标准帮你轻松选择
    一、引言在当今竞争激烈的商业环境中,项目管理的重要性日益凸显。无论是大型企业的复杂项目,还是小型团队的创新任务,都离不开高效的项目管理。而项目管理软件作为现代项目管理的重要工具,能够帮助团队更好地规划、执行和监控项目,提高项目的成功率。随着信息技术的不断发展,市场上......
  • CF 2400~3000 flows 板刷
    CF62EWorldEvil远古2700。给定\(n\timesm\)网格图,每条边有容量。令第一列为源点,第\(m\)列为汇点,求最大流。\(n\le5,m\le10^5\)。最大流转最小割,然后状压DP即可。\(dp[i][S]\)表示前\(i\)列阻断了\(S\)内的行的最小代价。CF103EBuyingSets给定\(n\)个......
  • 20222412 2021-2022-2 《网络与系统攻防技术》实验八实验报告
    202224122021-2022-2《网络与系统攻防技术》实验八实验报告1.实验内容(1)Web前端HTML能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。(2)Web前端javascipt理解JavaScript的基本功能,理解DOM。在(1)的基础上,编写JavaScript验证用户名、密......
  • RAG七十二式:2024年度RAG清单
    回顾2024,大模型日新月异,智能体百家争鸣。作为AI应用的重要组成部分,RAG也是“群雄逐鹿,诸侯并起”。年初ModularRAG持续升温、GraphRAG大放异彩,年中开源工具如火如荼、知识图谱再创新机,年末图表理解、多模态RAG又启新征程,简直“你方唱罢我登场”,奇技叠出,不胜枚举!我在这里遴选了202......
  • 2024-2025最新虚拟机配置环境详细步骤(图文讲解)(Centos篇)
    一丶环境准备(点击下载)VMwareWorkstationProCentos镜像文件(CentOS-7-x86_64-DVD-2009.iso)二丶启动VM新建虚拟机(默认下一步)创建一个路径来存放你的虚拟机(名称可以按照你自己的需求)磁盘的大小根据自己的项目需求进行填下(一般20G够用)选择你自己映射文件......
  • 第五章 信息系统工程 (2024年详细解析版)
    目录5.1软件工程5.1.1架构设计5.1.1.1什么是架构设计5.1.1.2软件架构研究的主要内容5.1.1.2.1软件架构风格5.1.1.2.1.1管道/过滤器5.1.1.2.1.2面向对象模式5.1.1.2.1.3层次结构5.1.1.2.1.4事件驱动模式5.1.1.2.2软件架构评估软件架构评估的方式5.1.2需......
  • 2024国城杯-misc
    Just_F0r3n51Csflag被分为4份藏在了这台计算机中,从哪入手呢?先从beginning开始吧直接搜索beginning导出来tcp流3有一张图片提取出来尾部有一串base64b3Vyc2VjcmV0IGlzIEQwZzN4R0M=oursecretisD0g3xGC提取出文件来文件内容ECB'skeyisN11c3TrYY6666111......
  • 随记 - 2024 年 12 月 5 日
    写在前面546字|感触|孩子|天真|生活正文大轩轩是舞室里Breaking最厉害的小孩子。今晚,我和大轩轩顺道同一段路。他母亲接他。“你下周一还来吗?”他问。“来啊,怎么不来,”我顿了顿,继续说,“昨天没来是因为我被我们领导拉去应酬了。”“应酬......
  • 【每日一题】20241211
    【每日一题】设\(0<a<1\),随机变量\(X\)的分布列如下表所示,则当\(a\)在\((0,1)\)内增大时,A.\(D(X)\)增大B.\(D(X)\)减小C.\(D(X)\)先增大后减小D.\(D(X)\)先减小后增大坡屋顶是我国传统建筑造型之一,其造型甚美,蕴含着丰富的数学元素.如图,某坡屋顶可视为一......