关注
第一题 #include <iostream>
using namespace std;
const int MAXN = 1010;
int A[MAXN][MAXN];
/*
3 3
1 2 3
4 5 6
7 8 9
*/
int main () {
int N, M;
cin >> N >> M;
for (int i = 0; i < N; ++i)
for (int j = 0; j < M; ++j)
cin >> A[i][j];
int sr = 0, sc = 0;
int tr = N - 1, tc = M - 1;
int cnt = 0;
while (cnt < M * N) {
// cout << sr << ", " << sc << endl;
// cout << tr << ", " << tc << endl;
for (int r = sr; r <= tr; ++r) {
cout << A[r][sc] << " ";
cnt++;
}
for (int c = sc + 1; c <= tc; ++c) {
cout << A[tr][c] << " ";
cnt++;
}
if (sr < tr && sc < tc) {
for (int r = tr - 1; r >= sr; --r) {
cout << A[r][tc] << " ";
cnt++;
}
for (int c = tc - 1; c > sc; --c) {
cout << A[sr][c] << " ";
cnt++;
}
}
sr++, sc++;
tr--, tc--;
}
return 0;
}
查看原帖
点赞 评论
相关推荐
03-03 23:52
Nanyang Technological University Java 点赞 评论 收藏
分享
03-12 11:58
北京外国语大学 平台产品 
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 笔试 #
2067575次浏览 24020人参与
# 读研or工作,哪个性价比更高? #
29644次浏览 381人参与
# 腾讯音乐26届实习 #
191533次浏览 994人参与
# 牛友故事会 #
182530次浏览 3219人参与
# 讲讲我的真实离职原因 #
26612次浏览 176人参与
# 传音控股求职进展汇总 #
8461次浏览 57人参与
# 元戎现在香不香 #
66434次浏览 541人参与
# 歌尔求职进展汇总 #
48087次浏览 317人参与
# 德州仪器求职进展汇总 #
1402次浏览 19人参与
# 安克创新求职进展汇总 #
20502次浏览 192人参与
# 初创公司值得加入吗? #
14884次浏览 105人参与
# 实习必须要去大厂吗? #
75261次浏览 1130人参与
# 技术岗笔试题求解 #
31410次浏览 489人参与
# 24届营销人拿到了几个offer #
11773次浏览 102人参与
# OPPO求职进展汇总 #
601742次浏览 4737人参与
# 牛友打假中心 #
4498次浏览 229人参与
# 入职以后才知道的校招谎言 #
66796次浏览 402人参与
# 打杂的实习你会去吗? #
101973次浏览 908人参与
# 软开人,秋招你打算投哪些公司呢 #
72275次浏览 797人参与
# 滴滴求职进展汇总 #
116550次浏览 967人参与
# 我的省钱小妙招 #
6896次浏览 220人参与
# 如果不工作真的会快乐吗 #
89245次浏览 743人参与