2021-5-14【P1909 [NOIP2016 普及组] 买铅笔】【洛谷】

#include<cmath>
#include<cstdio>
#include<algorithm>
int n,a,b,c,ans=2100000000,x,i;
int main()
{
   
    scanf("%d",&n);
    for (;i<3;i++)
    {
   
        scanf("%d%d",&a,&b);
        x=std::ceil(n*1.0/a)*b;
        ans=std::min(x,ans);
    }
    printf("%d\n",ans);
    return 0;
}

#include<bits/stdc++.h>
using namespace std;
	long n,a1,a2,b1,b2,c1,c2;
	long pen1=0,pen2=0,pen3=0;
	long x[3];
int main(){
   

	cin>>n>>a1>>a2>>b1>>b2>>c1>>c2;;
	while(pen1<n){
   
		pen1+=a1;
		x[0]+=a2;
	} 
	while(pen2<n){
   
		pen2+=b1;
		x[1]+=b2;
	}
	while(pen3<n){
   
		pen3+=c1;
		x[2]+=c2;
	}
	sort(x,x+3);
	cout<<x[0];
	return 0;
}
全部评论

相关推荐

06-19 14:58
门头沟学院 Java
点赞 评论 收藏
分享
董春花_:真诚无罪,别听评论区那个清华的。按他的逻辑,你有分寸人觉得你是不想来,你积极热情人觉得你太想来,你好骗人就可你养鱼,你不好骗人觉得你服从性不高,合着**做啥都白扯。保持谦逊礼貌与对offer的积极性不才是最正常,也正确的做法么?招聘方的错强加到应聘者身上,***何不食肉糜。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务