我的答案

#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
滴滴
校招火热招聘中
官网直投

相关推荐

1 收藏 评论
分享
牛客网
牛客企业服务