记录详情

Wrong Answer


  
# 状态 耗时 内存占用
#1 Wrong Answer 2ms 228.0 KiB
#2 Wrong Answer 12ms 588.0 KiB
#3 Wrong Answer 102ms 4.18 MiB

代码

#include <stdio.h>
#include <stdlib.h>

int fun(int m,int n)
{
    if(n==0)
        return m;
    return fun(n,m%n);
}
int main()
{
    int m,n,i,j;
    int min;

    scanf("%d",&m);

    int *p1,*p2;

    for(i=0;i<m;i++)
    {
        scanf("%d",&n);

        p1=malloc((n+1)*sizeof(int));

        for(j=0;j<=n;j++)
            scanf("%d",p1+j);

        p2=malloc((n+1)*sizeof(int));

        for(j=0;j<=n;j++)
            scanf("%d",p2+j);



        if(0==*(p2+n))
            printf("infty\n");

        else if(0==*(p1+n))
            printf("0 1\n");

        else
        {
            min=fun(*(p1+n),*(p2+n));
            *(p1+n)/=min;
            *(p2+n)/=min;
            printf("%d %d",*(p1+n),*(p2+n));
        }
    }
    return 0;
}

信息

递交者
类型
递交
题目
P1000 hitwh 2019 新生赛 A ∞
语言
C
递交时间
2020-12-24 19:19:21
评测时间
2020-12-24 19:19:21
评测机
分数
0
总耗时
117ms
峰值内存
4.18 MiB