【模板】二维数组查找-题解

描述

章西西拿到了一张n*n的图,里面有很多的的数字,他想知道num这个数字在不在里面。

输入描述

输入一个n (1<=n<=100)

输入一个n*n的二维数组

输入一个num

数组内的元素和num都在int范围内

输出描述

输出Yes/No

代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <bits/stdc++.h>
using namespace std;

int main(){
int n,m,num;
cin >> n;
int in[n][n];
for(int i = 0;i<n;i++){
for(int j = 0;j<n;j++){
cin >> in[i][j];
}
}
cin >> num;
for(int i = 0;i<n;i++){
for(int j = 0;j<n;j++){
if(in[i][j]==num){
cout << "Yes";
return 0;
}
}
}
cout << "No";
return 0;
}


【模板】二维数组查找-题解
https://chenxi-tijie.pages.dev/2025/07/【模板】二维数组查找-题解/
作者
chenxi
发布于
2025年7月3日
许可协议