计蒜客 ACM竞赛高校联盟训练赛 第8场 煎牛排

水一水。

 

 

https://nanti.jisuanke.com/t/24205

 

煎牛排

 

题目描述

又是一个难得的周六,是时候远离食堂和外卖出去大吃一顿了。圈内知名吃货AA正想着中午去吃汉堡炸鸡烤肉火锅蟹块章鱼小丸子烤土豆肉夹馍蜜糖莲藕炒面蛋炒饭炸年糕煎鱿鱼干锅饭酸辣粉牛肉米线孜然羊排糍粑双皮奶小蛋糕豆浆小笼包奶黄包鸡柳薯片鲜虾片海苔鱼趣臭豆腐麻圆凉皮水单饼披萨油条爆米花铁板茄子香辣脆骨甜筒蛋挞鸡肉卷糖葫芦奥利奥好多鱼酸辣粉烤鸡翅烤三鲜煮馍蒸鸡蛋糕鱼香肉丝生煎包提拉米苏费列罗草莓圣代牛肉面肉夹馍炒肝麦乐鸡红烧排骨鸭脖土豆烧牛肉鱼丸炒拉条子大白兔奶糖驴肉火烧鸡米花酸菜鱼皮蛋瘦肉粥冰糖葫芦糖炒栗子羊豌豆黄烤红薯麻婆豆腐老北京鸡肉卷虾饺鲫鱼豆腐……

AA心想此时此刻ACM集训队的可怜虫们还在训练,有的人正在边做题边啃面包,还有的人根本没有东西可吃,她内心的优越感油然而生,甚至还想出一道题考考他们:AA要煎aa块牛排给自己吃,她可以同时控制至多bb只平底锅,煎熟牛排的一面需要耗费cc分钟的时间,双面煎熟才可食用。不考虑下锅、翻面以及装盘等时间消耗,在煎一面的过程中不可以将牛排从锅中取出,但同一块牛排的两面不一定要连续完成,中间可以间隔任意长时间,也不一定要用同一只锅,问AA最少需要耗费多少分钟时间煎牛排?

 

输入格式

输入第一行11个整数TT表示数据组数。

接下来TT行:

每行33个整数aa,bb,cc(1 \leq a, b, c \leq 10^91a,b,c109),分别表示牛排、平底锅数目与煎熟一面的时间。

输出格式

对于每组数据,输出11个整数表示AA需要耗费的最少时间。

样例输入
1
3 2 1
样例输出
3
 
 
本来是一道很水的题,但是一直wa,忘记特判1了,要死要死,加上就过了。
 
代码:
 1 #include<iostream>
 2 #include<cstring>
 3 #include<cstdio>
 4 #include<cmath>
 5 #include<algorithm>
 6 using namespace std;
 7 typedef long long ll;
 8 int main(){
 9     int t,a,b,c;
10     cin>>t;
11     while(t--){
12         cin>>a>>b>>c;
13         int cnt;
14         ll ans;
15         if(a==1)ans=2;
16         else{
17             if(a%b!=0)
18                 cnt=b-a%b;
19             else
20                 cnt=0;
21             if((a-cnt)%b==0)
22                 ans=(a+cnt)/b+(a-cnt)/b;
23             else
24                 ans=(a+cnt)/b+(a-cnt)/b+1;
25         }
26         ans*=c;
27         cout<<ans<<endl;
28     }
29 }

 

 

 

溜了。

转载于:https://www.cnblogs.com/ZERO-/p/8603561.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值