51nod1347(简单逻辑)
题目链接:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1347
题意:中文题诶~
思路:稍推理一下就可以发现字符串a是对偶串是其可以由对偶串旋转得到的充要条件;
代码:
1 #include <bits/stdc++.h> 2 using namespace std; 3 4 string b, a; 5 6 bool is_ok(string a){ 7 int len=a.size()/2; 8 for(int i=0; i<len; i++){ 9 if(a[i]!=a[i+len]){ 10 return false; 11 } 12 } 13 return true; 14 } 15 16 int main(void){ 17 cin >> a; 18 if(a.size()&1){ 19 cout << "NO" << endl; 20 return 0; 21 } 22 if(is_ok(a)){ 23 cout << "YES" << endl; 24 }else{ 25 cout << "NO" << endl; 26 } 27 return 0; 28 }
转载于:https://www.cnblogs.com/geloutingyu/p/6274860.html
51nod1347(简单逻辑)相关推荐
- python对逻辑回归进行显著性_python sklearn库实现简单逻辑回归的实例代码
Sklearn简介 Scikit-learn(sklearn)是机器学习中常用的第三方模块,对常用的机器学习方法进行了封装,包括回归(Regression).降维(Dimensionality Red ...
- 【数字系统】简单逻辑电路设计:与非门/逻辑门 Quartus II 环境/Verilog 语言/编程+仿真+开发板/FPGA/CPLD/EDA
一. 实验要求 1. 实现二输入与非门电路以及其他简单门电路: 2. 在Quartus II 环境下,运用Verilog HDL 语言进行编程开发,并完成对电路工作情况的仿真模拟: 3. 完成配置程序 ...
- 【Keras】简单逻辑回归模型
Keras简单逻辑回归模型 导入安装包 加载数据 创建模型并训练 评估模型 导入安装包 import pandas as pd from keras.models import Sequential ...
- 机器学习的简单逻辑回归的Advanced Optimization
Learning Course: One variable logistic regression optimization 单变量(只有一个特征)的用于分类的逻辑回归的cost function的最 ...
- FPGA—多路选择器(简单逻辑组合电路)
摘要:多路选择器是数据选择器的别称.在多路数据传送过程中,能够根据需要将其中任意一路选出来的电路,叫做数据选择器,也称多路选择器或多路开关.在选择变量控制下,从多路数据输入中某一路数据送至输出端.对于 ...
- C语音实现简单的密码登录(简单逻辑)
今天从一个题目中学到不少东西,打算分享出来和大家探讨一下. 现有题为:编写代码实现,模拟用户登录情景,并且只能登陆三次.(只允许输入三次密码,如果密码正确则提示登录成功,如果三次均输入错误,则退出程序 ...
- 双色球的简单逻辑!不中五百万天理难容!
就在昨天我第一次买彩票,然后中了,早上起来就想着写一下双色球的java实现.假设没有人为操作,一切随机! 先介绍双色球规则 "双色球"每注投注号码由6个红色球号码和1个蓝色球号码组 ...
- python石头剪刀布游戏注释_用python做一个简单逻辑的游戏——剪刀石头布
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:萝卜的百科书 我们的基础中的基础,在前几文中已经介绍完了,其他的知识 ...
- 3-算法 鸡兔同笼 简单逻辑
描述 一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外).已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物. 多组数组输入多行 while(scanf(" ...
最新文章
- 华硕的服务器怎么看型号,怎么识别华硕主板型号
- 【讨论】拿什么来维护原创作者的权益?
- css --- 手机端,留言模块的样式
- Shell中case判断结构的用法笔记
- 2021 使用IDEA创建并编写你的第一个Maven项目【图文详解】
- QAction QActionGroup QMenu 使用方法
- DOS-强制结束进程命令(ntsd命令/taskkill命令)使用教程
- linux vim 安装失败,ubuntu安装vim失败怎么办
- matlab中cell(17),Matlab中uigetfile( ) iscell() 函数的使用
- 小白鼠测试---VR头戴设备-暴风魔镜4
- Linux那些让你虎躯一震的命令
- 禁止浏览器查看源代码
- 第十三届蓝桥杯大赛软件赛决赛(Java 大学C组)
- QT 按钮切换背景图片
- wifi 中间人攻击_公共wifi下的中间人攻击
- Akka(二):使用Akka模拟yarn
- 就在刚刚 Kubernetes 1.25 正式发布,包括这些重大变化
- dashboard 安装harbor
- 孟晚舟任华为轮值董事长
- 解决uniapp引入字体图标不显示问题