#include <bits/stdc++.h>
using namespace std;
int a[2200][2200]; 
int main(){
	int m,n;
	cin>>m>>n;
	int hb=1,he=m,lb=1,le=n;
	for(int i=1;i<=m;i++){
		for(int j=1;j<=n;j++){
			cin>>a[i][j];
		}
	}
	int cnt=0;
	while(cnt!=n*m){
		for(int j=hb;j<=he;j++){
			if(a[j][lb]!=-1){
				cout<<a[j][lb]<<' ';
				a[j][lb]=-1;
				cnt++;
			}
		}
		for(int j=lb;j<=le;j++){
			if(a[he][j]!=-1){
				cout<<a[he][j]<<' ';
				a[he][j]=-1;
				cnt++;
			}
		}
		for(int j=he;j>=hb;j--){
			if(a[j][le]!=-1){
				cout<<a[j][le]<<' ';
				a[j][le]=-1;
				cnt++;
			}
		}
		for(int j=le;j>=lb;j--){
			if(a[hb][j]!=-1){
				cout<<a[hb][j]<<' ';
				a[hb][j]=-1;
				cnt++;
			}
		}
		hb++;
		he--;
		lb++;
		le--;
	}
	return 0;
}

3 条评论

  • @ 2025-7-8 15:00:20

    ···cpp #include <bits/stdc++.h> using namespace std; int a[110],c[110],e[110]; int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]>>e[i]>>c[i]; } int s=0,c1=0,sc=0; for(int i=1;i<=n;i++){ s=s+(8-a[i]); c1=c1+(12-e[i]); sc=sc+(1-c[i]); } int g=0; while(s>=8&&c1>=12&&sc>=1){ g++; s-=8; c1-=12; sc-=1; } cout<<g; return 0; }

    • @ 2025-7-8 14:45:26

      ···cpp #include <bits/stdc++.h> using namespace std; int main(){ string s; cin>>s; int len=s.size(); cout<<len<<endl; for(int i=0;i<len;i++){ cout<<s[i]<<' '; } cout<<endl; reverse(s.begin(),s.end()); cout<<s; return 0; }

      • @ 2025-7-8 13:10:40

        #include<bits/stdc++.h> #include<windows.h> #include<time.h> #include<conio.h> using namespace std; void sout(string s){ for(int i=0;i<s.size();i++){ cout<<s[i]; Sleep(40); } cout<<"\n"; Sleep(100); } int main(){ int n=1; string str,name; sout("工工工工工工工工工工工"); sout("工 _ ______ 工"); sout("工 / \ |_ | 工"); sout("工 / _ \ || 工"); sout("工 / /\ \ || 工"); sout("工/ / \ \ |- -| 工"); sout("工工工工工工工工工工工"); sout("欢迎来到AI智能对话"); cout<<"|------使用说明------|\n| 本AI十分智能 |\n| 原创:Xiatianyi |\n| 改变:niuboran |\n| 请加标点符号 |\n| 对话时请勿骂人 |\n|--------------------|\n"; Sleep(500); sout("你叫什么名字?"); cin>>name; if(name.find("baron")!=-1||name.find("Allen")!=-1||name.find("夏添一")!=-1) { sout("你好主人,"); }else{ cout<<"你好,"; sout(name); } sout("我是AI自动聊天机器人,你想问我什么?"); while(n<20){ cin>>str; if(str.find("你好")!=-1){ sout("你也好,"); sout("除了咱俩谁都不好。"); sout("不过你没有我好。(><)"); }else if(str.find("伤心")!=-1||str.find("伤心!")!=-1){ sout("我给你讲个笑话吧"); cin>>str; if(str.find("好")!=-1){ sout("你自己就是一个笑话!!!"); n++; }else{ sout("噢"); } }else if(str.find('?')!=-1){ if(str.find("代码")!=-1&&str.find("写")!=-1){ sout("#include<bits/stdc++.h>"); sout("using namespace std;"); sout("int main(){"); sout(" int n;"); sout(" cin>>n;"); cout<<" cout<<""<<str<<"";\n"; sout(" return 0;"); sout("}"); sout("以上为代码,仅供参考"); }else if(str.find("你好")!=-1){ sout("你也好,"); sout("除了咱俩谁都不好。"); sout("不过你没有我好。(><)"); }else if(str.find("叫什么")!=-1||str.find("名字")!=-1){ sout("你叫啥我就叫啥。"); sout("什么?你没有名字?"); sout("来认领无名氏啦!免费领养!"); }else if(str.find("男的")!=-1||str.find("女的")!=-1||str.find("性别")!=-1){ sout("偷偷告诉你,我是女的!"); sout("让我猜猜你是男的女的,"); sout("我知道了,你是沃尔玛塑料袋(没文化自己查去,当然也可以问我)"); }else if(str.find("沃尔玛塑料袋")!=-1){ sout("就不告诉你,就不告诉你!我有一个小秘密,就不告诉你,就不告诉你!(^^)"); }else if(str.find("会啥")!=-1){ sout("我会很多东西,比如聊天、讲笑话、讲故事......"); }else if(str.find("sb")!=-1||str.find("傻逼")!=-1){ sout("就是你!!!"); }else if(str.find("你妈")!=-1){ sout("不准说脏话!!!"); }else if(str.find("讲一个笑话")!=-1){ sout("你自己就是一个笑话!!!"); }else if(str.find("讲一个故事")!=-1){ sout("从前有座山,山里有座庙,庙里有个老和尚,在讲故事,讲的什么呢?听:从前有座山,山里有座庙,庙里有个老和尚,在讲故事,......");
        }else if(str.find("夏添一")!=-1&&str.find("大傻子")!=-1){ sout("如果我说“是”,作者一定会打我的!!!");
        }else if(str.find("谢谢")!=-1&&str.find("你")!=-1){ sout("也谢谢你,"); sout("除了咱俩谁都不用谢。"); sout("不过我不用谢谢你。(>
        <)"); }else if(str.find("1+1")!=-1&&str.find("=")!=-1){ sout("思考中"); sout("......"); sout("你不会吗?"); sout("还问我!!!"); }else{ sout("这个问题太难了,我不会!"); } }else{ sout("这不是一个问题"); } sout("你还想问我什么?"); n++; } if(name=="baron"||name=="Allen"||name=="夏添一"){ sout("主人"); }else{ cout<<"@"; sout(name); } sout("我太累了等一下再聊天吧!"); return 0; }

        • 1

        信息

        ID
        116
        时间
        1000ms
        内存
        256MiB
        难度
        8
        标签
        递交数
        56
        已通过
        9
        上传者