OJ_编排字符串

题目

C++实现

cpp 复制代码
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stack>
#include <string>
using namespace std;

int main() {
	stack<string> myStack;
	int m;
	scanf("%d", &m);
	for (int i = 0; i < m; i++)
	{
		char strArr[200] = { 0 }; //注意这种初始化方式
		scanf("%s", strArr);
		string str = strArr; //转化为string类型
		myStack.push(str);

		stack<string> outputStack = myStack;
		for (int j = 1; j <= 4 ; j++)
		{
			if (outputStack.empty()) {
				break;
			}

			printf("%d=%s ", j, outputStack.top().c_str());
			outputStack.pop();
		}
		printf("\n");
	}
}
相关推荐
京东云开发者几秒前
一键调用!京东云率先上线MiniMax M3
算法
papership8 分钟前
入门级-数据结构-2、简单树:二叉树的遍历(前序、中序、后序)
数据结构·算法
WWW65268 分钟前
代码随想录 打卡第五十四天
数据结构·c++·算法
happymaker06268 分钟前
LeetCodeHot100——15.三数之和
数据结构·算法
墨白曦煜10 分钟前
算法实战笔记:空间换时间的黑魔法——单调栈全景解析(十一)
java·笔记·算法
大模型最新论文12 分钟前
小红书提出 RedKnot:分头处理 kv 缓存,延时降低 60%效果还提升
算法
随意起个昵称18 分钟前
线性dp-LIS题目6(友好城市,二分优化)
算法·动态规划
数据科学小丫23 分钟前
算法:随机森林算法
算法·随机森林·机器学习
Samson Bruce30 分钟前
【初高中数学】
线性代数·数学·算法·机器学习
redaijufeng31 分钟前
我在C++中深入理解了继承,收获颇丰
java·c++·算法