首页 » 技术分享 » 恐怖水母

恐怖水母

 

恐怖水母

#include<stdio.h>
int main()
{
    int n,a=0,b=0,m;//initialization is required
    scanf("%d%d",&n,&m);
    int A[n],B[m];
    int temp=0,money=0,i,j;
    for (temp=0;temp<n;temp++)
        scanf("%d",&A[temp]);
    for (temp=0;temp<m;temp++)
        scanf("%d",&B[temp]);
    //sort
    for(i=0;i<n-1;i++){
        for (j=i;j<n;j++)
//          if(A[i]>A[j]) A[i]=temp,A[i]=A[j],A[j]=temp;
            if(A[i]>A[j]) temp=A[i],A[i]=A[j],A[j]=temp;
    }
    for(i=0;i<m-1;i++){
        for (j=i;j<m;j++)
//          if(B[i]>B[j]) B[i]=temp,B[i]=A[j],B[j]=temp;
            if(B[i]>B[j]) temp=B[i],B[i]=B[j],B[j]=temp;
    }
    if(m<n)printf("NULL");
    else{
        while(b<m){
            if(B[b]>=A[a]){
                money+=B[b];
                a++;
            }
            if(a==n)break;
            b++;
        }
        if(a!=n)printf("NULL");
        else printf("%d",money);
    }
    return 0;
}

转载自原文链接, 如需删除请联系管理员。

原文链接:恐怖水母,转载请注明来源!

0