文章

1

粉丝

131

获赞

0

访问

8.6k

头像
找规律
P1216 福州大学2018年机试题
发布于2021年9月12日 16:08
阅读数 8.6k

一趟里分四步,分别为从上到下、左->右, 下到上,右到左;

每一趟从(1,1)(2,2)作为起点开始,用p记录

注意输出打印格式

#include <iostream>
#include <bits/stdc++.h>

using namespace std;

int main()
{
    int a[21][21]={0};
    int n;
    scanf("%d", &n);
    int q = n;
    int m = 1;
    for(int p = 1; p <= n/2 + 1; p++){
        int i; //行下标
        for(i = p; i <= q; i++){
            a[i][p] = m++;
        }
        if(p == q) break;
        int j; // 列下标
        for(j = p + 1; j <= q; j ++){
            a[i-1][j] = m++;
        }
        int u;
        for( u= j-2; u >= p; u--){
            a[u][j-1] = m++;
       ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发