CCF认证 2018-09 买菜

暴力求解法

#include
#include
#include
#include
#include
#include
using namespace std;
typedef long long ll;
const int N=2e3+10;
int a[N],b[N],c[N],d[N];
int n;
int main()
{
    scanf("%d",&n);
    int ans=0;
    for(int i=0;i

更优的方法

#include
#include
#include
#include
#include
#include
using namespace std;
typedef long long ll;
const int N=2e3+10;
int a[N],b[N],c[N],d[N];
int n;
int main()
{
    scanf("%d",&n);
    int ans=0;
    for(int i=0;id[q]) q++;
    	else if(b[p]

 

你可能感兴趣的:(CCF认证历年真题)