题目描述

实现代码
#include<iostream>
#include<string>
using namespace std;
int main(void)
{
int n;
cin>>n;
string s[n];
int a[n],b[n];
for(int i=0;i<n;i++)
{
cin>>s[i]>>a[i]>>b[i];
}
int m;
cin>>m;
int c;
for(int i=0;i<m;i++)
{
cin>>c;
for(int j=0;j<n;j++)
{
if(c==a[j])
{
cout<<s[j]<<" "<<b[j]<<endl;
}
}
}
}
平台测试结果

这是一个C++程序,它读取整数n和字符串数组s,以及两个整数数组a和b。接着,程序接收m次查询,每次查询一个整数c,并在数组a中找到匹配项,输出对应的字符串s及其对应的b值。此代码适用于数据检索和简单的字符串匹配场景。
2897

被折叠的 条评论
为什么被折叠?



