大佬求助,只有65分,但是自己输入给出的几个测试点都没问题
查看原帖
大佬求助,只有65分,但是自己输入给出的几个测试点都没问题
1307308
Lifelinesss楼主2024/3/17 22:18
#include <stdio.h>
    int main()
{   
    int n,x1,x2,i,min;
    scanf("%d",&n);
    int a[n];
    for(i=0;i<3;i++)
    {
        scanf("%d%d",&x1,&x2);
        if(n%x1==0)
            a[i]=n/x1*x2;
        else
            a[i]=(n/x1+1)*x2;
    }
    for(i=0;i<3;i++)
    {
    	min=a[0];
    	if(a[i]<min)
    		min=a[i];
    }
    printf("%d",min);
    return 0;
}

          
2024/3/17 22:18
加载中...