问题标题: 酷町堂1754超时了

1
0
已解决
张睿杰
张睿杰
初级天翼
初级天翼
#include <iostream>
#include <cstdio>
using namespace std;
int a[100050],b[100050];
int main()
{
    int m,n,zx=-1,k;
    cin>>n>>m;
    for(int i=0;i<=n-1;i++) cin>>a[i];
    for(int j=1;j<=m;j++)
    {
        cin>>k;
        for(int i=0;i<=n-1;i++)
        {
            if(a[i]<=k) zx=a[i];
//          cout<<"zx="<<zx<<endl;
        }
        b[j]=zx;
        zx=-1;
    }
    for(int j=1;j<=m;j++) cout<<b[j]<<endl;
}

只有80


0
已采纳
陆麟瑞
陆麟瑞
资深天翼
资深天翼
警告

这个问题因为以下原因被 酷町猫 在2018年1月4日 16:20 禁止显示内容
『发布整段代码』

1
陆麟瑞
陆麟瑞
资深天翼
资深天翼

这道题是二分搜索,如果没学过算法建议就不要做了。

0
0
张睿杰
张睿杰
初级天翼
初级天翼

如果能把c++发给我,就行了

0
0
我要回答