#include<stdio.h>
int main(){
long long int i,N,n,p,m,M,Min=100000000;
scanf("%ld",&N);
if (N==0)
Min=0;
else{
for (i=0;i<3;i++){
scanf("%ld%ld",&n,&m);
if (n==0)
continue;
else if (m==0){
Min=0;
break;
}
else{
if(N%n==0)
p=N/n;
else{
p=N/n+1;}
M=p*m;
if (M<=Min)
Min=M;
}
}
}
printf("%ld",Min);
return 0;
}
【C语言题解】【洛谷】P1909 [NOIP2016 普及组] 买铅笔
于 2024-01-16 18:27:18 首次发布
739

被折叠的 条评论
为什么被折叠?



