Common Prefixes
时间:2020-08-08
本文章向大家介绍Common Prefixes,主要包括Common Prefixes使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
构造字符串
规定相同前缀数目
https://www.ancode.club/index.php/2020/08/07/acm7/
1 #include<iostream> 2 #include<string.h> 3 #include<cmath> 4 using namespace std; 5 typedef long long ll; 6 const int INF=0x3f3f3f3f; 7 const int N=110; 8 int T; 9 int n; 10 int a[N]; 11 int main() { 12 ios::sync_with_stdio(false); 13 scanf("%d",&T); 14 while(T--){ 15 scanf("%d",&n); 16 for(int i=1;i<=n;++i){ 17 scanf("%d",a[i]); 18 } 19 a[n+1]=0; 20 string str; 21 for(int i=0;i<=50;++i){ 22 str +=a; 23 } 24 cout<<str<<endl; 25 for(int i=2;i<=n+1;++i){ 26 string str2; 27 for(int j=0;j<a[i-1];++j){ 28 str2+=str[j]; 29 } 30 for(int j=a[i-1];j<=50;j++){ 31 for(char ch='a';ch<='z';ch++){ 32 if(ch!=str[j]){ 33 str2+=ch; 34 break; 35 } 36 } 37 } 38 str=str2; 39 cout<<str<<endl; 40 } 41 } 42 return 0; 43 }
原文地址:https://www.cnblogs.com/0211ji/p/13460683.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法