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;
}

参考:无

收获:无

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

相关推荐
qq7422349841 分钟前
Python操作数据库之pyodbc
开发语言·数据库·python
Joker100852 分钟前
仓颉自定义序列化:从原理到高性能多协议实现
开发语言
Adellle5 分钟前
2.单例模式
java·开发语言·单例模式
散峰而望15 分钟前
C++入门(一)(算法竞赛)
c语言·开发语言·c++·编辑器·github
C_Liu_21 分钟前
13.C++:继承
开发语言·c++
张人玉23 分钟前
c#串口读写威盟士五插针
开发语言·c#·通讯
gihigo199828 分钟前
MATLAB使用遗传算法解决车间资源分配动态调度问题
算法·matlab
路长冬30 分钟前
matlab与数字信号处理的不定期更新
开发语言·matlab·信号处理
墨染点香34 分钟前
LeetCode 刷题【138. 随机链表的复制】
算法·leetcode·链表