团队自创【国王的魔镜-2】

news/2024/12/1 4:19:49/

国王的魔镜-2

题目描述

国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。比如一条项链,我们用AB来表示,不同的字母表示不同颜色的珍珠。如果把B端接触镜面的话,魔镜会把这条项链变为ABBA。如果再用一端接触的话,则会变成ABBAABBA(假定国王只用项链的某一端接触魔镜)。给出初始链条和操作次数,给出最终的链条。

输入格式

只有一个字符串,由大写英文字母组成(字母数<=10)

一个整数 n(字母数<=10),表示魔镜的操作次数

输出格式

只有一个整数,表示国王使用魔镜后,最后的项链

样例 #1

样例输入 #1

AB
2

样例输出 #1

ABBAABBA
#include <iostream>
#include <cstring>
#include <stack>using namespace std;
string s;
int n;
stack <int> stars;int main(){cin>>s;cin>>n;for(int i=0;i<n;i++){for(int k=0;k<s.size();k++){stars.push(s[k]);}while(!stars.empty()){s+=stars.top();stars.pop();}}cout<<s;return 0;
}

http://www.ppmy.cn/news/1551384.html

相关文章

单片机知识总结(完整)

1、单片机概述 1.1. 单片机的定义与分类 定义&#xff1a; 单片机&#xff08;Microcontroller Unit&#xff0c;简称MCU&#xff09;是一种将微处理器、存储器&#xff08;包括程序存储器和数据存储器&#xff09;、输入/输出接口和其他必要的功能模块集成在单个芯片上的微型…

C++设计模式之组合模式中如何实现同一层部件的有序性

在组合模式中&#xff0c;为了实现同一层上部件的有序性&#xff0c;可以采取以下几种设计方法&#xff1a; 1. 使用有序集合 使用有序集合&#xff08;如 std::list、std::vector 或其他有序容器&#xff09;来存储和管理子部件。这种方法可以确保子部件按照特定顺序排列&am…

JS-对象-DOM-案例

需求说明 点亮灯泡 将所有的div标签的标签体内容后面加上&#xff1a;very good 使所有的复选框呈现被选中的状态 原始文件结构 img off.gif on.gif 13. JS-对象-DOM-案例.html <!DOCTYPE html> <html lang"en"> <head><meta chars…

无人机飞行控制系统多机控制技术详解

无人机飞行控制系统中的多机控制技术&#xff0c;是指通过单一控制端或多个协同工作的控制端&#xff0c;对多架无人机进行集群管理和控制的技术。以下是对该技术的详细解析&#xff1a; 一、技术概述 一机多控无人机集群飞行控制技术结合了通信技术、路径规划、碰撞避免、分布…

如何提升爬虫的效率和稳定性?

提升Java爬虫的效率和稳定性可以从以下几个方面进行&#xff1a; 限制请求频率与休眠时间&#xff1a;为了避免触发网站的反爬虫机制&#xff0c;合理的请求频率控制至关重要。通过引入time.sleep()等方式设定间隔&#xff0c;可以模拟人工浏览的行为&#xff0c;避免过快的请求…

揭示Lyapunov方法的奥秘:控制理论中的稳定性之钥

揭示Lyapunov方法的奥秘&#xff1a;控制理论中的稳定性之钥 引言 在控制理论和动力系统的研究中&#xff0c;稳定性分析始终是一个核心问题。19世纪末&#xff0c;俄罗斯杰出的数学家亚历山大米哈伊洛维奇李雅普诺夫&#xff08;Aleksandr Mikhailovich Lyapunov&#xff09…

pandas 读写excel

在Python中&#xff0c;使用Pandas库读写Excel文件是一个常见的操作。Pandas提供了read_excel和to_excel方法来分别实现读取和写入Excel文件的功能。以下是一些基本的示例&#xff1a; ### 读取Excel文件 python import pandas as pd # 读取Excel文件 df pd.read_excel(pat…

ES----安装 elasticsearch入门,elasticsearch安装,centos安装es,centos安装elasticsearch

ES 如需要对应资源&#xff0c;请评论留言&#xff0c;或再最后视频中关注获取 1. 安装 1.1 安装es 创建网络&#xff08;centos系统&#xff0c;docker环境&#xff09; docker network create es-netdocker安装es —如果下载失败&#xff0c;请看我的docker配置镜像的文章…