关注
第一题 #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;
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
01-26 18:45
门头沟学院 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 读研or工作,哪个性价比更高? #
23802次浏览 322人参与
# 科大讯飞求职进展汇总 #
258775次浏览 2594人参与
# 如果重来一次你还会读研吗 #
154272次浏览 1691人参与
# 秋招感动瞬间 #
10623次浏览 101人参与
# 你最满意的offer薪资是哪家公司? #
11717次浏览 109人参与
# 阿里巴巴创始人马云回国 #
13928次浏览 87人参与
# 文科生还参加今年的春招吗 #
3228次浏览 29人参与
# 长光卫星求职进展汇总 #
27547次浏览 183人参与
# 选择和努力,哪个更重要? #
41684次浏览 470人参与
# 打工人的工作餐日常 #
24673次浏览 221人参与
# 招聘要求与实际实习内容不符怎么办 #
40246次浏览 465人参与
# 机械制造岗投递时间线 #
19295次浏览 324人参与
# 机械人选offer,最看重什么? #
68533次浏览 433人参与
# 机械人怎么评价今年的华为 #
180252次浏览 1484人参与
# 影石Insta360求职进展汇总 #
107502次浏览 967人参与
# 如果再来一次,你还会学硬件吗 #
102603次浏览 1231人参与
# 正在实习的你,有转正机会吗? #
336029次浏览 2690人参与
# 如果公司降薪,你会跳槽吗? #
44364次浏览 347人参与
# 机械制造公司评价 #
98401次浏览 286人参与
# 跳槽时有那些注意事项 #
72715次浏览 489人参与