我的答案

#include<bits/stdc++.h>
using namespace std;
int n,q;
int book[1000];
int need[1000],jieguo[1000],length;
int needbook(int length,int need)
{
    int min=10000001;
    int ten=1;
    for(int i=0;i<length;i++)
    ten*=10;
    for(int i=0;i<n;i++)
    {
        if((book[i]%ten)==need)
        {
            if(book[i]<min)
                min=book[i];
        }
    }
    if(min==10000001)
        return -1;
    return min;
}
int main()
{
    cin>>n>>q;
    for(int i=0;i<n;i++)
    {
        cin>>book[i];
    }
    for(int i=0;i<q;i++)
    {
        cin>>length>>need[i];
        jieguo[i]=needbook(length,need[i]);
    }
    for(int i=0;i<q;i++)cout<<jieguo[i]<<endl;
}
全部评论
我的答案,%100的
1 回复 分享
发布于 2019-11-03 10:37
使用Markdown或使用富文本编辑器插入代码会使他人得到更好的阅读体验
点赞 回复 分享
发布于 2019-11-03 20:58

相关推荐

昨天 11:08
门头沟学院 Java
投递京东等公司9个岗位
点赞 评论 收藏
分享
06-10 23:36
已编辑
首都经济贸易大学 C++
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 14:10
啊啊啊啊好幸福,妈妈是我找工作发疯前的一束光
榕城小榕树:你是我见过最幸福的牛客男孩
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务