YTUOJ 3920复读机
Xerxes 有一个复读机,但是这个复读机存在一些问题.
现在有 1 个字符串,下标(即位置)从 1 开始.
如果这个字符串是回文的,那么复读机可以顺利的读出这个字符串.
否则这个复读机只能读出这个字符串奇数位置的字符.
Xerxes 现在看起来无法修好他的复读机,因此他自己写了一个程序,来判断对于一个字符串这个复读机可以读出什么,但是他实在是太菜了,所以他的程序中存在一些问题,他希望你能帮他改正他程序中的问题。提交时你只需要提交“修改起始”到“修改结束”处的代码
#include <stdio.h>
#include <string.h>char s[1005];int main() {scanf("%s", s + 1);/*** 修改起始 ***/int ok = 0, i; // [1]int len = strlen(s + 1); // [2]for (i = 1; i < len / 2; i++) // [3]if (s[i] != s[len - i]) // [4]ok = 0; // [5]if (ok) printf("%s\n", s); // [6]/*** 修改结束 ***/else {for(i = 1; i <= len; i += 2)printf("%c", s[i]);}return 0;
}
输入
输入一行字符串,保证字符串长度不超过 100.
输出
输出这个复读机能读出的结果.
你只需要提交需要修改的部分的代码即可,不需要提交全部代码。
输入输出样例
样例输入 #1
qwertyuiop
样例输出 #1
qetuo
样例输入 #2
asdfghgfdsa
样例输出 #2
asdfghgfdsa
提示
在需要修改的这6行代码中,你可能需要修改4处。
判断回文字符串的时候请注意不要遗漏中间的部分。
注意本题的起始下标。
回文字符串是一个正读和反读都一样的字符串。
样例 1 中,这个字符串不是回文的,因此只输出奇数位置的字符(第 1,3,4,7,9 个字符,分别为 q,e,t,u,o).
样例 2 中,这个字符串是回文的,因此可以顺利读出整个字符串.
参考解答
//2022.11.30
int ok=1,i;//1
int len=strlen(s+1);
for (i=1;i<=len/2;i++)//1if(s[i]!=s[len-i+1])//1ok=0;
if(ok)puts(s+1);//1
YTUOJ 3920复读机相关推荐
- [集训队作业2018] 复读机(生成函数,单位根反演)
传送门 subtask 1:d=1d=1d=1 答案为knk^nkn. subtask 2:n≤1000,k≤100n\leq1000,k\leq 100n≤1000,k≤100 设f[i][j]f[ ...
- 【牛客 - 327G】处女座与复读机(可编辑距离问题,dp)
题干: 链接:https://ac.nowcoder.com/acm/contest/327/G 来源:牛客网 一天,处女座在牛客算法群里发了一句"我好强啊",引起无数的复读,可是 ...
- 简单复读机LR如何成为推荐系统精排之锋?
文 | 水哥 源 | 知乎 saying 1. 众所周知, 人类(划掉)推荐的本质是复读机 2. 精排之锋,粗排之柔,召回之厚 3. 在推荐里谈"过拟合"很容易给我们造成心理上的松 ...
- 问题 J: 寻找复读机【模拟】
问题 J: 寻找复读机 时间限制: 1 Sec 内存限制: 128 MB 提交: 131 解决: 50 [提交] [状态] [讨论版] [命题人:admin] 题目描述 某个QQ群里一共有n个人, ...
- (江西财经大学第二届程序设计竞赛同步赛)E-是不是复读机
E-是不是复读机 题目描述: 在复读纪元2140年,复读机(们)已经放弃了如下所示的低级复读方式: "哟,小伙汁,想不到你也是个复读机" "哟,小伙汁,想不到你也是个复读 ...
- UOJ#450. 【集训队作业2018】复读机 排列组合 生成函数 单位根反演
原文链接https://www.cnblogs.com/zhouzhendong/p/UOJ450.html 题解 首先有一个东西叫做"单位根反演",它在 FFT 的时候用到过: ...
- 【UOJ#450】【集训队作业2018】复读机(生成函数,单位根反演)
[UOJ#450][集训队作业2018]复读机(生成函数,单位根反演) 题面 UOJ 题解 似乎是\(\mbox{Anson}\)爷的题. \(d=1\)的时候,随便怎么都行,答案就是\(k^n\). ...
- 多态、虚函数举例(人与复读机)
描述 在下面的编辑器中的Begin-End之间补充代码,设计人类.英语学生类和复读机类三个类,具体要求如下: 人类( Chi ...
- 复读机java群管脚本_JS让浏览器实现复读机的功能_js
几年前,看到一台湾人写的一段程序(好像是<日语基础>),在网页上实现音视频与文字的同步播放(就是音视频播到哪部分,相应的文字就亮显,点击某一句话,播放器将从这句话开始播放.)当时觉得这个很 ...
最新文章
- Linux里检查的一些目录!
- Android数据库高手秘籍(一)——SQLite命令
- 高效update方案
- java数组与C++数组间的区别
- floquet端口必须沿z轴设置_Ansys Workbench 振动给料机偏心轴的模态分析
- 软考高级网络规划设计师5天修炼
- c 获得java数据,获得jar中数据,获得jar数据,// example c
- Linux 命令(126)—— ssh 命令
- html中写自增数字,CSS 小技巧:counter 实现有序列表编号自增
- 【Ionic】---Using Local Notifications In Your Ionic Framework App
- java 7下载_java7下载 v7.0 官方最新版
- 程序员可以培养的第二技能有哪些?
- PHP手机深色模式,哪些手机深色模式比较好?六大主流品牌手机深色模式对比介绍...
- 交大计算机毕业去华为,想进华为,报考这几所大学,毕业生在华为扎堆!
- 基于Lae的ffmpeg播放器
- arn : 无法加载文件 C:\Users\zky\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.
- 倍福EK1110模块介绍
- define and typedef
- 华清远见星创客:未来智造者
- 算法练习(5)———木块问题
热门文章
- Revit二次开发,新手接入IExternalCommand、IExternalApplication,如何使用它们!
- 【程序猿保健】ShaderJoy —— 拉力带教程
- 如何利用市场情绪套利
- java二进制视频_Java二进制概念(含视频)
- Unsupervised Domain Adaptation for Semantic Segmentation by Content Transfer
- 美团运维面试官没想到jenkins我用得这么溜,人直接傻掉
- 内存调试: GC_CONCURRENT freed
- 傻博士----物理层
- ❤唯美满天星❤ html+css+js炫酷3D相册(含音乐/可自定义文字)程序员表白必备
- Java 16 新特性:record类