首页
社区
课程
招聘
[旧帖] [求助]请帮我指出下面c程序的错误,谢谢! 0.00雪花
发表于: 2011-4-5 17:23 1109

[旧帖] [求助]请帮我指出下面c程序的错误,谢谢! 0.00雪花

2011-4-5 17:23
1109
题目:
Input  输入有多组测试数据。
每组测试数据包括3行:
第一行输入N(1≤N≤1000)。表示马的数量。
第二行有N个整型数字,即渊子的N匹马的速度。
第三行有N个整型数字,即对手的N匹马的速度。
当N为0时退出。  

Output  若通过聪明的你精心安排,如果渊子能赢得比赛,那么输出“YES”。
否则输出“NO”。  

Sample Input  5
2 3 3 4 5
1 2 3 4 5
4
2 2 1 2
2 2 3 1
0  

Sample Output  YES
NO

我做的程序:
#include "stdio.h"
#include "stdlib.h"
main()
{
        int N,n,i,j,counta=0,countb=0,k=0;
        int *a,*b,*p;
        int c[100];
        for(;;)
        {        scanf("%d",&N);
                if(!N)
                        break;
                a=(int *)malloc(sizeof(int)*N);
                b=(int *)malloc(sizeof(int)*N);
                p=a;
                for (i=0;i<2;i++)
                {
                        for(j=0;j<N;j++)
                        {
                                scanf("%d", &n);
                                p[j]=n;
                        }
                        p=b;                       
                }
                for (i=0;i<N;i++)
                {
                        if(a[i]>b[i])
                                counta++;
                        if(a[i]<b[i])
                                countb++;
                }
                c[k]=counta-countb;
                countb=0;
                counta=0;
                k++;
        }
        for(i=0;i<k;i++)
        {
                if(c[i]>0)
                        printf("YES\n");
                else
                        printf("NO\n");
        }
}

在提交的时候总是出现 Wrong Answer  但我真不知道应该怎么办!  希望大家  帮帮忙吧   愁死我了!  

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 233
活跃值: (285)
能力值: ( LV12,RANK:270 )
在线值:
发帖
回帖
粉丝
2
ACM的题去OJ的论坛上去问吧~~没意思~~
2011-4-5 17:56
0
雪    币: 26
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
你这个程序看着有点费劲,变了定义的。。。

1.先对两组马的速度冒泡排序   myhorse[n]  yourhorse[n]
2. 然后在cmp  myhorse[i],yourhorse[]  得到小于等于myhorse[i]的数值,取最大值,yourhorse数组中这个值置0     ,temp++
   依次比较得到最后temp值,结果就出来了
2011-4-5 18:26
0
游客
登录 | 注册 方可回帖
返回
//