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");
	}
}
相关推荐
ZhouDevin4 小时前
算法论文/数据集5——AlignPrune(CVPR2026)基于样本损失时间序列精确识别噪声样本
算法
十铭忘4 小时前
HMM(隐马尔可夫模型)的理解7——Baum–Welch 算法
人工智能·算法
shylyly_5 小时前
stack/queue中的deque
数据结构·c++·deque·双端队列·queue·stack·容器适配器
明月_清风5 小时前
十大经典排序算法 Go 实现全解:从入门到面试通关
后端·算法·排序算法
liliangcsdn5 小时前
如何对IC时间序列进行汇总统计分析示例
人工智能·算法·机器学习
土司大王5 小时前
LeetCode hot100——缺失的第一个正数
数据结构·算法·leetcode
布莱克6055 小时前
strcpy 函数详解:作用、用法与安全缺陷
c语言·开发语言·c++·安全
Cccp.1235 小时前
【leetcode】(二)认识O(NlogN)的排序
算法·leetcode
明月_清风6 小时前
算法时间复杂度:给小白的一堂"算快慢"课
后端·算法
DDXYcoder6 小时前
内存函数与数据存储
c语言