henauOJ 1090: 超简单的是否存在
2023-12-14 14:18:00
题目描述
现在在一个空间内, 有n个已知的点, 接着询问你哪些点存在?
输入
一个n(1 ≤ n ≤ 10), 接下来每行三个整数x, y, z(1 ≤ x, y, z ≤ 100).
紧接着一个k(1 ≤ k ≤ 10)表示k次询问。
每次询问三个整数x, y, z(1 ≤ x, y , z ≤ 100).
若存在则输出"YES", 否则输出“NO”。
输出
“YES” 或者 ”NO“
#include <bits/stdc++.h>
#define endl '\n'
using namespace std;
void GordenGhost();
int main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);cout.tie(nullptr);
GordenGhost();
return 0;
}
void GordenGhost(){
int n,k,g[20][3],a,b,c,m=0;
cin>>n;
for (int i = 0; i < n; ++i) {
for (int j = 0; j < 3; ++j) {
cin>>g[i][j];
}
}
cin>>k;
for (int i = 0; i < k; ++i) {
cin>>a>>b>>c;m=0;
for (int j = 0; j < n; ++j) {
if (g[j][0]==a&&g[j][1]==b&&g[j][2]==c){
cout<<"YES"<<endl;m=1;
break;
}
}
if (m==0) cout<<"NO"<<endl;
}
}
文章来源:https://blog.csdn.net/GordrnGhost/article/details/134992718
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!