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");
	}
}
相关推荐
巨大八爪鱼10 分钟前
C语言纯软件计算任意多项式CRC7、CRC8、CRC16和CRC32的代码
c语言·开发语言·stm32·crc
C+-C资深大佬16 分钟前
C++ 数据类型转换是如何实现的?
开发语言·c++·算法
cwplh19 分钟前
DP 优化二:斜率优化 DP
算法·动态规划
Hcoco_me1 小时前
大模型面试题90:half2,float4这种优化 与 pack优化的底层原理是什么?
人工智能·算法·机器学习·langchain·vllm
浅念-1 小时前
链表经典面试题目
c语言·数据结构·经验分享·笔记·学习·算法
Python算法实战1 小时前
《大模型面试宝典》(2026版) 正式发布!
人工智能·深度学习·算法·面试·职场和发展·大模型
czwxkn2 小时前
数据结构-线性表
数据结构
tobias.b2 小时前
408真题解析-2010-1-数据结构-栈基础操作
数据结构·408真题解析
菜鸟233号2 小时前
力扣213 打家劫舍II java实现
java·数据结构·算法·leetcode
方便面不加香菜2 小时前
数据结构--栈和队列
c语言·数据结构