DHU OJ 二维数组

思路及代码

cpp 复制代码
#include<iostream>
using namespace std;
int main(){
//input 多组
//input M,N int 1<= <=20
//input M 行 N 列 数据
//initialize list
    int M, N;
    while (cin >> M >> N){
        int list[M][N];
        for (int i = 0; i <= M-1; i++){
            for (int j = 0; j <= N-1; j++){
                cin >> list[i][j];
            }
        }
//solution
//遍历 i j output i+1,j+1
        for (int i = 0; i <= M-1; i++){
            for (int j = 0; j <= N-1; j++){
                if (list[i][j] != 0){
                    cout << i+1 << ' ' << j+1 << ' ' << list[i][j] << endl;
                }
            }
        }
        cout << endl;
    }
    return 0;
}

参考:无

收获:无

菜菜,不是教程,做题和学习记录

相关推荐
像风一样自由2020几秒前
Go语言详细指南:特点、应用场景与开发工具
开发语言·后端·golang
半夏知半秋2 分钟前
基于跳跃表的zset实现解析(lua版)
服务器·开发语言·redis·学习·lua
Wyc724099 分钟前
Lua语言基础笔记
开发语言·笔记·lua
GawynKing12 分钟前
图论3 图的遍历
算法·深度优先
黄贵根35 分钟前
C++STL系列-04. list和forward_list
c++·list
东方芷兰2 小时前
Leetcode 刷题记录 21 —— 技巧
java·算法·leetcode·职场和发展·github·idea
羑悻的小杀马特2 小时前
CMake 全流程开发实战:从零开始掌握C++项目构建、测试到一键分发的完整解决方案
c++·cmake
T1an-12 小时前
C++版单例模式-现代化简洁写法
c++·单例模式
kyle~2 小时前
排序---选择排序(Selection Sort)
java·算法·排序算法
编码浪子5 小时前
趣味学RUST基础篇(智能指针_结束)
开发语言·算法·rust