一張餅要翻兩面


有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;
}

 


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com