一张饼要翻两面

有n 座山,每座山有南北两面。
每一天,一些山的某一面(不一定相同) 会受到山魔的袭击。
但是山魔一天最多只会袭击k 座山。
当每座山的每一面都被袭击过后,山魔就会离开。
那么至少要经过多少天,山魔会消失?

这是一个小学的节约时间的题目
问最少需要几分钟才能烙完饼
只要饼的数量小于锅的数量,就要翻两面烙饼
正解如下:

#include<bits/stdc++.h>
using namespace std;
int main(){
//    freopen("devil.in","r",stdin);
//    freopen("devil.out","w",stdout);
    int n,k;
    cin>>n>>k;
    if (k >= n) puts("2");
    else cout<<ceil(n*2/(1.0*k))<<endl;
    return 0;
}

 

转载于:https://www.cnblogs.com/qiuheqiuji/p/11180970.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值