Description
有一个字符串A,然后执行下面程序
If(A==”X”)
A=”XZCMUACMX”;
While(true)
{
A=A+”ZCMUACM”+A;
}
现在让A=”X”,然后While循环无数次后,求出A在L到R这段区间内的字符串?
Input
多组测试数据,对于每组测试数据都只有一行包含两个整数l,r(1<=l<=r<=10^6,r-l<=100)
Output
对于每组测试数据,输出A的子串。
Sample Input
5 10
Sample Output
UACMXZ
HINT
Source
ACM集训队第三小组第一次组内赛
解题代码:
way1:

#include <stdio.h>
#include <string.h>
int main()
{char a[300];memset(a,'\0',sizeof(a));//一定要初始化,否则会出现乱码。int t = 15;const char *p = "XZCMUACM";//多写几个就发现这个在循环。while(t--){strcat(a,p);}int L,R,start_a;while(~scanf("%d%d",&L,&R)){if(L % 8 == 0) start_a = 7;else start_a = L % 8 - 1;for(int i = start_a; i <=(start_a + R-L); i++){printf("%c",a[i]);}printf("\n");}return 0;
}

way2:

   #include <stdio.h>int main(){char a[10] = "0XZCMUACM";int L,R;while(scanf("%d%d",&L,&R)!=EOF){while(L <= R){if(L % 8 == 0)printf("%c",a[8]);else printf("%c",a[L%8]);L++;}printf("\n");}return 0;}

ZCMU 1048: 子串相关推荐

  1. 字符指针(子串个数统计)

    1953: #103. 子串查找 Time Limit: 5 Sec Memory Limit: 256 MB Description 这是一道模板题. 给定一个字符串 A 和一个字符串 B,求 B ...

  2. 字符指针+结构体排序(后缀子串排序)

    zcmu 4922: 后缀子串排序 Time Limit: 1 Sec Memory Limit: 32 MB 对于一个字符串,将其后缀子串进行排序,例如grain 其子串有: grain rain ...

  3. Redis 笔记(03)— string类型(设置key、获取key、设置过期时间、批量设置获取key、对key进行加减、对key值进行追加、获取value子串)

    字符串 string 是 Redis 最简单的数据结构.Redis 所有的数据结构都是以唯一的 key 字符串作为名称,然后通过这个唯一 key 值来获取相应的 value 数据.不同类型的数据结构的 ...

  4. 寻找一个字符串的重复子串 后缀数组

    什么是后缀数组 令字符串 S=S[1]S[2]...S[n]S=S[1]S[2]...S[n]{\displaystyle S=S[1]S[2]...S[n]} , S[i,j]S[i,j]{\dis ...

  5. leetcode 3. Longest Substring Without Repeating Characters 最长非重复子串的长度 滑动窗口法

    题目链接 根据我们之前介绍的滑动窗口法的解法: 滑动窗口法详解 leetcode 438. Find All Anagrams in a String 滑动窗口法 这题,我们不难解决,使用之前的模板. ...

  6. 求一个字符串中连续出现的次数最多的子串

    求一个字符串中连续出现的次数最多的子串.例如字符串"abababc",最多连续出现的为ab,连续出现三次.要和求一个字符串中的最长重复子串区分开来,还是上面的字符串,那么最长的重复 ...

  7. 【牛客网】最长对称子串

    给定一个字符串(数字或大小写字母), 找出最长的对称的子串(如有多个,输出任意一个). 例如: 输入:"abbaad" 输出:"abba" #include & ...

  8. 【leetcode】力扣刷题(3):无重复字符的最长子串(go语言)

    一.问题描述 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度. 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 " ...

  9. 【动态规划】最长公共子序列与最长公共子串

    1. 问题描述 子串应该比较好理解,至于什么是子序列,这里给出一个例子:有两个母串 cnblogs belong 比如序列bo, bg, lg在母串cnblogs与belong中都出现过并且出现顺序与 ...

最新文章

  1. 关于web.config中customErrors
  2. js 中 setInterval 的返回值问题
  3. latex转word_Latex与word转换及相关问题解决方法
  4. LeetCode 1085. 最小元素各数位之和
  5. MongoDB语法学习
  6. 初步的 MPI消息传递函数
  7. 实际返回的行数超出请求的行数_代码行数越少越好?
  8. matlab源码——政治优化算法(Political Optimizer,PO)
  9. 【码云周刊第 8 期】面试之前,或许该高效率地学点干货了!
  10. PMP考试-风险管理专项突破(第六版)
  11. 【爬虫】问题集-豆瓣电影
  12. python进程池apply与apply_async的区别
  13. 为什么建议向你的同事屏蔽朋友圈?
  14. wegame服务器维护启动游戏失败,wegame连接服务器失败
  15. 【喜讯】PerfMa再获高瓴创投领投1.5亿A++轮融资
  16. MySQL8免安装版安装教程
  17. mysql小王 保密_街机斗地主小王搓牌
  18. php dwz,ThinkPHP+DWZ之DWZ自带编辑器图片上传
  19. 安装Acrobat XI Pro、SQL Server 2000时,提示另一个SQL Server安装程序实例已在运行的解决办法
  20. DeFi众生相:从08年美国次贷危机及技术、设计架构看行业走向

热门文章

  1. spark-sql执行时报错:
  2. 关于毕业租房的一些碎碎念。
  3. 下载 | 9G火爆的Python爬虫教程+ 520页《图解机器学习》
  4. 远程桌面 出现内部错误_如何解决远程桌面连接延迟高的问题?
  5. # 模糊图片边缘_PS大神给你变个魔术,如何巧用PS把模糊的照片变清晰
  6. java jvm 内存参数_深入详解JVM内存模型与JVM参数详细配置
  7. ubuntu16.04安装cuda8./9.
  8. idea:打包jar(原文by曲高终和寡)
  9. python数据处理与机器学习
  10. Python 内嵌函数运用(探究模块)