nyoj 779-兰州烧饼 (ceil)

779-兰州烧饼


内存限制:64MB 时间限制:1000ms 特判: No
通过数:6 提交数:8 难度:1

题目描述:

烧饼有两面,要做好一个兰州烧饼,要两面都弄热。当然,一次只能弄一个的话,效率就太低了。有这么一个大平底锅,一次可以同时放入k个兰州烧饼,一分钟能做好一面。而现在有n个兰州烧饼,至少需要多少分钟才能全部做好呢?

输入描述:

依次输入n和k,中间以空格分隔,其中1 <= k,n <= 100000

输出描述:

输出全部做好至少需要的分钟数

样例输入:

复制
3 2

样例输出:

3

C/C++:

#include <iostream>
#include <algorithm>
#include <cstring>
#include <cstdio>
#include <cmath>
#include <stack>
#include <set>
#include <map>
#include <queue>
#include <climits>
#include <bitset>
#define PI 3.1415926

using namespace std;

int main()
{
    double n, p;
    while (cin >>n >>p)
    {
        double temp = n * 2 / p;
        if (temp <= 2)
            cout <<"2" <<endl;
        else
            cout <<ceil(temp) <<endl;
    }

    return 0;
}

 

转载于:https://www.cnblogs.com/GetcharZp/p/9353962.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值