题解 | #蛇形矩阵#

蛇形矩阵

https://www.nowcoder.com/practice/649b210ef44446e3b1cd1be6fa4cab5e

#include <iostream>
#include <iterator>
using namespace std;
int main() {
    int n,k=1,temp=2,c=1,m=1;
    while (cin >> n) { // 注意 while 处理多个 case
       for(int i=1;i<=n;i++){
       c++;
        temp=i+1;
        for(int j=1;j<=n-i+1;j++){
        cout<<k<<" ";
        k=k+temp;
        temp++;
       }
       cout<<endl;
        c=i;
        m=m+c;     
       k=m;
       }
    }
}

全部评论

相关推荐

点赞 评论 收藏
分享
05-11 20:45
门头沟学院 Java
有担当的灰太狼又在摸...:零帧起手查看图片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务