疑惑
查看原帖
疑惑
1065176
penguin_is_cool楼主2023/12/28 19:17

1、各位大佬,请问为什么用c++14 (GCC 9)是3个TLE,而c++20却是4个TLE。

2、到老能帮我改一下我的代码吗?(超时):

#include <iostream>
using namespace std;
int main(){
    int n,m,d=0;
    cin>>n>>m;
    int a[n],b[m];
    for (int i=0;i<n;i++){
        cin>>a[i];
    }
    for (int i=0;i<m;i++){
        cin>>b[i];
        d=0;
        for (int o=0;o<n;o++){
            if (a[o]==b[i]){
                d++;
                cout<<o+1<<" ";
                break;
            }
        }
        if (d==0)cout<<-1<<" ";
    }
}
2023/12/28 19:17
加载中...