当前位置: 首页 > news >正文

Codeforces Round 968 (Div. 2)

#include <iostream>
#include <string>using namespace std;// 函数 is 用于检查给定的字符串 s 是否满足条件
bool is(const string &s) {// 遍历字符串 s 中的每个子串for (int i = 1; i < s.length(); ++i) {// 从字符串 s 中获取两个子串 t1 和 t2string t1 = s.substr(0, i);  // t1 是从开始到第 i 个字符的子串string t2 = s.substr(i);     // t2 是从第 i 个字符到末尾的子串// 检查 t1 的第一个字符是否等于 t2 的最后一个字符// 如果相等,说明存在相邻元素之间的差值不满足递增的条件if (t1.front() == t2.back()) {return false;  // 返回 false,表示字符串不满足条件}}// 如果所有子串都满足条件,返回 truereturn true;
}int main() {int t;cin >> t;  // 读取测试用例的数量while (t--) {int n;  // 字符串的长度cin >> n;string s;  // 存储字符串 scin >> s;  // 读取字符串 s// 调用函数 is 检查字符串 s 是否满足条件if (is(s)) {cout << "YES" << endl;  // 如果满足条件,输出 "YES"} else {cout << "NO" << endl;  // 如果不满足条件,输出 "NO"}}return 0;
}

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • QT实战项目之音乐播放器
  • MyBatis 源码解析:CachingExecutor 设计与实现
  • 虚拟机【linux】配置无线网络
  • nefu暑假集训5 KMP 个人模板+例题汇总
  • PCM转PCMA(pcm_alaw,G711.A率)转换表 PCM转PCMU(pcm_ulaw,G711.U率)转换表
  • day-49 让所有学生保持开心的分组方法数
  • gitee 简单使用
  • 【护网相关知识】
  • org.apache.commons.lang.math.NumberUtils#isNumber 解释
  • Python实践:多种方式实现数字前补零
  • uniapp壁纸项目笔记
  • 前端原生Js批量修改页面元素属性的2个方法
  • SprinBoot+Vue在线商城微信小程序的设计与实现
  • 数据库系统 第36节 数据库镜像
  • 【网络安全】XSS(新)+Amazon账户劫持复现
  • 【Leetcode】101. 对称二叉树
  • $translatePartialLoader加载失败及解决方式
  • JS学习笔记——闭包
  • nodejs实现webservice问题总结
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • SwizzleMethod 黑魔法
  • 阿里研究院入选中国企业智库系统影响力榜
  • 爱情 北京女病人
  • 飞驰在Mesos的涡轮引擎上
  • 复杂数据处理
  • 高程读书笔记 第六章 面向对象程序设计
  • 前端面试题总结
  • 微服务核心架构梳理
  •  一套莫尔斯电报听写、翻译系统
  • 【运维趟坑回忆录】vpc迁移 - 吃螃蟹之路
  • ​configparser --- 配置文件解析器​
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • # Python csv、xlsx、json、二进制(MP3) 文件读写基本使用
  • #多叉树深度遍历_结合深度学习的视频编码方法--帧内预测
  • $.ajax()方法详解
  • (1)Hilt的基本概念和使用
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (6)添加vue-cookie
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (C语言)共用体union的用法举例
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (二十四)Flask之flask-session组件
  • (附源码)springboot炼糖厂地磅全自动控制系统 毕业设计 341357
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (利用IDEA+Maven)定制属于自己的jar包
  • (论文阅读40-45)图像描述1
  • (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • (学习日记)2024.01.19
  • (转)Scala的“=”符号简介
  • ... fatal error LINK1120:1个无法解析的外部命令 的解决办法
  • ... 是什么 ?... 有什么用处?
  • .libPaths()设置包加载目录
  • .NET CF命令行调试器MDbg入门(一)
  • .net core 6 redis操作类