XTU 1337 Clockwise Or Unclokwise

XTU 设置教程 自动化 睡眠 休眠 文章目录XTU 设置教程 自动化 睡眠 休眠原理确认/验证您的降压没有持续正确设置降压的指南 XTU 设置教程 自动化 睡眠 休眠 原理 先将XTU服务改为 自动运行 而不是 自动运行(延迟) #XTU参数id代码: powershell 运行 &'C:\Program Files (x86)\Intel\Intel(R) Extreme Tuning Utility\Client\XTU... 阅读详情

题目描述

我们把一个字符串A按圆圈排列,你可以从圆圈上任意一个字符开始,顺时钟或者逆时钟读若干个字符,请问是否能得到给定的字符串B?比如字符串A="abcde",我们从第2个字符开始,逆时钟读3个字符,可以得到字符串"bae"。

输入

第一行是样例数T(1≤T≤100)。 每个样例的占两行,第一行是字符串A,第二行是字符串B,所有字符串都只含小写英文字母,且长度不超过100个字符。

输出

每行输出一个样例的结果,如果可以输出"Yes",否则输出"No"。

样例输入

5
abcde
cbae
abcde
deab
abc
abcabc
abcb
babcba
ab
aa

样例输出

Yes
Yes
Yes
Yes
No

代码如下:

#include<stdio.h>
#include<string.h>
int main()
{
    int T;
    scanf_s("%d", &T);
    while (T--) {
        char s1[101];
        char s2[101];
        char s3[101];
        s1[100] = '\0';
        s2[100] = '\0';
        scanf_s("%s", s1,sizeof(s1));
        scanf_s("%s", s2,sizeof(s2));
        int len1 = strlen(s1);
        int len2 = strlen(s2);
        s3[len2] = '\0';
        int i, j, ret = 0;
        for (i = 0; i < len1; i++) {
            int count = 0;
            for (j = i; j < i + len2; j++) {
                s3[count++] = s1[j % len1];
            }
            if (strcmp(s3, s2) == 0){
                ret = 1;
                break;
            }
        }
        if (ret == 0) {
            for (i = 0; i < len1 / 2; i++) {
                int t = s1[i];
                s1[i] = s1[len1 - 1 - i];
                s1[len1 - 1 - i] = t;
            }

            for (i = 0; i < len1; i++) {
                int count = 0;
                for (j = i; j < i + len2; j++) {
                    s3[count++] = s1[j % len1];
                }
                if (strcmp(s3, s2) == 0) {
                    ret = 1;
                    break;
                }
            }
        }
        if (ret)printf("Yes\n");
        else printf("No\n");
    }
    return 0;
}

程序设计实践练习题 仅为自己提供一个保存平台,以及为某些需要者提供一点思路以及参考。 阅读详情

相关推荐

开机cpu风扇声音大_使用xtu降低笔记本(游戏本)cpu电压及功耗·游戏本延时(以及试着解决开机自启动的问题)...

(额,这应该是我的第一篇真正意义上的博客吧(?),虽然是发在了知乎上,上个月忙了一个月的建站方面的事情,但是服务器买在了国内,昂,然后就没了)为什么会想到写这个?or 这个的作用功耗低省电因为我用的是游戏本,众所周知游戏本的续航非常不行,原因就是功率大,然后平时轻度使用的是时候,独显的不工作的,主要耗电大户就是板子上的cpu了。然后这就是cpu降压降功耗的第一个好处(对我个人而言),就是省电。热量...

weixin_39973416的博客 4645

XTU-OJ 1337-Clockwise Or Unclokwise

比如字符串A="abcde",我们从第2个字符开始,逆时钟读3个字符,可以得到字符串"bae"。因为有 顺时针读取 和 逆时针读取,如果不想考虑向左还是向右遍历数组的话,可以先选择一个字符串进行倒转复制(这样可以统一遍历方向)(字符串A 或 字符串B 都可以,这里我选择的是B)。每个样例的占两行,第一行是字符串A,第二行是字符串B,所有字符串都只含小写英文字母,且长度不超过100个字符。遍历字符串A,如果A[i] = B/B'[0] ,则检验其从A[i]开始能否得到字符串B/B'。

Jay_is_Chou的博客 1023

Intel XTU极限超频工具

Intel XTU极限超频工具

xtu oj 1337 Clockwise Or Unclokwise

Clockwise Or Unclokwise 题目描述 我们把一个字符串A按圆圈排列,你可以从圆圈上任意一个字符开始,顺时钟或者逆时钟读若干个字符,请问是否能得到给定的字符串B?比如字符串A="abcde",我们从第2个字符开始,逆时钟读3个字符,可以得到字符串"bae"。 输入 第一行是样例数T(1≤T≤100)。 每个样例的占两行,第一行是字符串A,第二行是字符串B,所有字符串都只含小写英文字母,且长度不超过100个字符。 输出 每行输出一个样例的结果,如果可以输出"Yes",否则输出"N

qq_60907716的博客 5847

深入解析Linux Suspend/Resume机制——从用户态到内核态的完整流程

本文深入解析Linux Suspend/Resume机制,从用户态触发到内核态执行的完整流程。详细介绍了三种挂起模式(Freeze、Standby、Suspend to RAM)的实现原理,包括系统调用入口、状态验证、设备挂起流程及平台相关操作。同时提供实战调试技巧,帮助开发者解决电源管理中的常见问题。

weixin_29313239的博客 444

RT-Thread NANO V4.1.1 在Cortex-M0上移植踩坑记:解决内存分配宏导致的线程创建失败

本文详细记录了RT-Thread NANO V4.1.1在Cortex-M0平台移植过程中遇到的内存分配宏配置问题,导致线程创建失败的解决方案。通过分析内存管理算法宏定义,将RT_USING_SMALL_MEM替换为RT_USING_SMALL_MEM_AS_HEAP,成功解决了线程创建问题,为开发者提供了实用的移植经验。

weixin_29189373的博客 307

XTU OJ 1337 Clockwise Or Unclokwise

最近准备开始写题了,今天再放一些之前的题解吧.... 虽然大家肯定都过了 (绝对不是因为我想摸鱼) #include<stdio.h> #include<string.h> char a[105]; char b[105]; char c[105]; char d[105]; int main() { int k,n1,n2; scanf("%d",&k); while(k--){ int flag=1; sc

qq_60755126的博客 989

从接线到组态:手把手教你搞定PROFIBUS-DP与PA的混合网络搭建(基于西门子TIA Portal)

本文详细介绍了PROFIBUS-DP与PA混合网络的搭建方法,基于西门子TIA Portal平台,从硬件选型、网络架构设计到组态配置和现场调试,提供了一套完整的实战指南。重点解析了DP/PA耦合器的使用、地址映射策略及网络诊断技巧,帮助工程师高效构建高可靠性的工业自动化网络。

weixin_32103009的博客 303

笔记本cpu降压 XTU

降压目的 由于笔记本散热空间有限,而平常笔记本厂商给定CPU的电压又相对较保守,实际CPU不需要这么多的电压。通过降低CPU的电压,使得CPU在同等频率情况下拥有更低的功耗,从而较少了碰温度墙的可能性,变相提高了笔记本CPU的性能。 具体操作 下载XTU工具,该工具为Intel官方提供,全程是Intel Extreme Tuning Utility。左侧选择Advanced Tuning。 然后调整Core Voltage Offset参数,这里是降压,不是升压。所以需要将这个偏移量调成负数,建议以0.0

或左的博客 3万+

06 - 深度学习处理器原理

深度学习处理器的重要性在于它们可以加速深度学习任务的执行,从而推动了人工智能的发展。传统的通用处理器虽然可以执行深度学习任务,但它们不够高效,需要消耗大量的能量和时间。深度学习处理器通过硬件加速和特定设计来优化深度学习任务的执行,从而可以提高执行效率、降低能耗和加速训练和推断过程。 深度学习处理器的发展也推动了深度学习算法的创新,因为算法的发展需要硬件的支持和驱动。同时,深度学习处理器的出现也促进了更广泛的应用场景,包括自动驾驶、人脸识别、语音识别、图像识别等领域。因此,深度学习处理器的重要性不仅在于加速

m0_51339444的博客 752

在Centos上从零开始部署并运行TinyWebServer服务器,过程记录(非常详细)

TinyWebServer是个什么项目?它是Linux下C++轻量级Web服务器,助力初学者快速实践网络编程,搭建属于自己的服务器。使用线程池+非阻塞socket+epoll(ET和LT均实现) +事件处理(Reactor和模拟Proactor均实现) 的并发模型使用状态机解析HTTP请求报文,支持解析GET和POST请求访问服务器数据库实现web端用户注册、登录功能,可以请求服务器图片和视频文件实现同步/异步日志系统,记录服务器运行状态。......

AnChenliang_1002的博客 3021

xtu oj 1337 Clockwise Or Unclokwise(求助)

我们把一个字符串A按圆圈排列,你可以从圆圈上任意一个字符开始,顺时钟或者逆时钟读若干个字符,请问是否能得到给定的字符串B?比如字符串A="abcde",我们从第2个字符开始,逆时钟读3个字符,可以得到字符串"bae"。第一行是样例数T(1≤T≤100)。每个样例的占两行,第一行是字符串A,第二行是字符串B,所有字符串都只含小写英文字母,且长度不超过100个字符。每行输出一个样例的结果,如果可以输出"

2301_76691871的博客 650

十三种通信接口芯片——《器件手册--通信接口芯片》

通信接口芯片用于实现差分信号的传输,具有抗干扰能力强、传输距离远等优点。RS485支持多点通信,可连接多个收发器,而RS422支持单向多点通信。广泛应用于工业自动化、过程控制、仪器仪表、楼宇自动化(如暖通空调、保安系统)、电机控制等领域。ST3485EBDRTP8485ESR用于实现串行通信,支持点对点通信,传输距离相对较短,数据速率较低。常用于计算机与外设(如打印机、调制解调器)之间的通信。如芯力特的SIT3232,可作为ST3232的替代品。

XU157303764的博客 4275

XTUOJ-1262-fish

题目 题目描述 小明很喜欢钓鱼,现在有n个池塘可以钓鱼,第i个池塘首次内能钓到ai条鱼。 第i个池塘如果被钓过k次,那么每次下一次能钓到的鱼的数目为max{0,ai−k×bi}。 现在小明能钓m次鱼,请问他最多能钓到多少条鱼? 输入 第一行是一个整数T(1≤T≤100),表示样例的个数。 每个样例的第一行是n(1≤n≤1000),m(1≤m≤100000); 以后的n行,每行是ai(1≤ai...

‎‎‎‎‎不想吃泡面 1184

Go基础:Go语言详细介绍,环境搭建,及第一个程序详解

Go语言是Google开发的开源编程语言,具有高效、简洁、并发性强等特点。文章从Go语言的诞生背景、核心特性及应用领域展开介绍,并详细说明了Windows、Linux和macOS下的环境搭建步骤,包括安装、环境变量配置及测试方法。最后通过“Hello, World!”程序解析Go语言基本语法,并演示了编译发布和跨平台编译功能。全文涵盖了Go语言从入门到实践的完整流程,适合初学者快速上手。

数据知道的博客 6800

后仿真中《SDF反标必懂连载篇》之 Negative Delay (理论篇)

今天,学习一下SDF文件中的负数延时问题。比如下面的图片中的SETUPHOLD 中的hold time 为负数。

那么菜的博客 2578

2022年蓝桥杯Python程序设计B组思路和代码分享

2022年蓝桥杯Python程序设计B组比赛结束了,分享一下题目以及思路。 文章目录A:排列字母题目:思路:代码:B题目:思路:代码:C题目:思路:代码:D题目:思路:代码:E题目:思路:代码:F题目:思路:代码:G题目:思路:代码:H题目:思路:代码:I题目:思路:代码:J题目:思路:代码: A:排列字母 题目: 【问题描述】 小蓝要把一个字符串中的字母按其在字母表中的顺序排列。 例如,LANQIAO 排列后为AAILNOQ。 又如,GOODGOODSTUDYDAYDAYUP 排列后为AADDDDD.

weixin_52589509的博客 3640

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

湘潭大学OJ-2017年期末考试JAVA版

如果觉得对你有帮助的话,不妨点个赞吧! 题目顺序Pig Bank题目描述输入输出样例输入样例输出思路代码Least Common Multiple题目描述输入输出样例输入样例输出思路代码Cycle题目描述输入输出样例输入样例输出思路代码Perfect Palindrome Number题目描述输入输出样例输入样例输出思路代码Clockwise Or Unclokwise输入输出样例输入样例输出思路代码Sandglass题目描述输入输出样例输入思路代码Interprime题目描述输入输出样例输入样例输出思路代

qq_41234663的博客 3739

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

问题6

一、 总线的带宽指单位时间内传输的数据总理。 在计算机当中,时钟频率是指其时钟周期的倒数,表示时间的度量,本题时钟周期为1/时间频率 总线带宽是指总线的线数,即数据信号并行传输的能力 带宽 = 数据总理/总时间 1 MB = 8 bit 二、 采用异步控制方式给流水线加速时,会明显增加流水线阻塞的概率,所以不会明显提高效能 三、 感觉媒体:指人们接触信息时的感觉形式。如:视觉、听觉、触觉和味觉等。...

qq_41253208的博客 263

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

剑指67题解

剑指offer 需要md私信 1 二维数组中的查找 二维数组中的查找 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路:从右上角开始往左下角塞选 public class select2DArry { public boolean Fi...

ni_new_sm_new的博客 4323

洛谷题目目录

#1 新手村 关卡1-1 洛谷的第一个任务 超级玛丽游戏(洛谷-P1000):点击这里 A+B Problem(洛谷-P1001):点击这里 小玉买文具(洛谷-P1421):点击这里 小鱼的游泳时间(洛谷-P1425):点击这里 关卡1-2 顺序与分支 小玉家的电费(洛谷-P1422):点击这里 不高兴的津津(洛谷-P1085):点击这里 津津的储蓄计划(洛谷-P1089):点击这里 买铅笔(洛谷...

zqhf123的博客 25万+

程设刷题 | 程序设计实践II-2017(部分)

目录 1165-算术题 题目描述 代码实现 1184-Tourist 1 题目描述 代码实现 1186-Tourist 2 题目描述 代码实现 1224-LOVE 题目描述 代码实现 1256-湘潭大学 题目描述 代码实现 1253-Robot 题目描述 代码实现 1227-Robot 题目描述 代码实现 1228-Ha...

weixin_30852419的博客 1482

动态规划经典入门题(初学必刷)

1.快饿死的xzzf 题目链接 题目描述 XzzF最近过着吃土的日子,饿的神魂颠倒!突然看到有人在做美食节宣传,有好多好吃的,但想吃到这些好吃的可以不容易!得答对主办方出的题。 现在XzzF拿到这样一道题:长度为N的01字符串,且满足以下条件的方案数有多少种? 1、串中不能有两个或多个连续的0。 例如,10、10101、11101是满足条件的,而00、10001、10010是不满足条件的。 Xzz...

jahup的博客 2647
上一篇: XTU 1338 Sandglass(直接无脑)
下一篇: XTU 1352 Fraction
「已注销」
博客等级 码龄6年 43粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值