求助大佬~~为何会80分

P3955 [NOIP2017 普及组] 图书管理员

_Konkacer_ @ 2018-06-19 22:50:49

#include<iostream>
#include<algorithm>
#include<cmath>
using namespace std;
int n,shu[1000+10],q,lenth[1000+10],duzhe[1000+10],ans[1000+10];
int main(){
    cin>>n>>q;
    for(int i=1;i<=n;i++)cin>>shu[i];
    for(int i=1;i<=q;i++)cin>>lenth[i]>>duzhe[i];
    sort(shu+1,shu+n+1);
    for(int i=1;i<=q;i++){
        int m=pow(10,lenth[i]);
        for(int j=1;j<=q;j++)if(shu[j]%m==duzhe[i]){ans[i]=shu[j];cout<<ans[i]<<endl;break;}
        if(ans[i]==0)cout<<-1<<endl;
    }
    return 0;
}

by 小粉兔 @ 2018-06-19 22:53:07

for循环嵌套中的第二个for应该是到n的


by strangers @ 2018-06-19 22:54:42

for循环嵌套中的第二个for应该是到n的


by 小粉兔 @ 2018-06-19 22:55:43

@strangers 人类的本质就是复读机。


by _Konkacer_ @ 2018-06-21 22:07:21

感谢两位大佬,已经A掉了


|