比赛 202110省实验桐柏一中普及组联赛 评测结果 AAAAWAAAWA
题目名称 Killer 最终得分 80
用户昵称 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2021-10-18 20:08:10
显示代码纯文本
#include <bits/stdc++.h>
using namespace std;
int n,m,r,a[105]={0},b[105]={0};
int main()
{
    freopen("killer.in","r",stdin);
    freopen("killer.out","w",stdout);
    cin>>n>>m>>r;
    for(int i=1;i<=n;i++)cin>>a[i];
    for(int i=1;i<=m;i++)cin>>b[i];
    for(int i=1;i<=m;i++)
    {bool is=true;
        for(int j=1;j<=n;j++)
        {
            if(b[i]%a[j]!=0)
            {
                is=false;
                break;
            }
        }
        if(is==true)
        {
            cout<<i<<endl;
            return 0;
        }
    }
    bool killer=0;
    for(int j=1;j<=n;j++)
    {
        int sum=0;
        for(int i=1;i<=m;i++)
        {
            if(b[i]%a[j]==0)sum++;
            if(sum>=r)
            {
                cout<<i<<" ";
                killer=1;
                break;
            }
        }
    }
    if(killer==0)cout<<0<<endl;
    return 0;
}