#include <iostream>
#include <vector>
using namespace std;
int main()
{
	int j,num,t,i,m,n;
	cin>>m>>n;
	vector<int> vi[250];
	vector<int> vvi;
	for(i=0;i<m;i++)
	for(j=0;j<n;j++)
	{
		cin>>num;
		vi[i].push_back(num);
	}
	while(vi[0].size()!=0)
	{
	for(i=0;i<m;i++)
	{
		vector<int>::iterator it=vi[i].begin();
		cout<<*it<<" ";
		vi[i].erase(it);
	}
	n=vi[0].size();
	for(i=0;i<n;i++)
	for(j=0;j<m;j++)
	{
		vvi.push_back(*vi[m-1-j].begin());
		vi[m-1-j].erase(vi[m-1-j].begin());
	}
	t=m;
	m=n;
	n=t;
	for(i=0;i<m;i++)
	for(j=0;j<n;j++)
	{
		vi[i].push_back(*vvi.begin());
		vvi.erase(vvi.begin());
	}
	}
	return 0;
}

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐