如果一锅就能装下所有的鱼,则只需要2分钟。如果装不下则考虑有2n面鱼需要去煎,每次煎m面,需要2n/m(取整)分钟,如果有剩下,则剩下的一锅就能装下,只需要一分钟。
#include <stdio.h>
#include <iostream>
using namespace std;
int main()
{
int n,m;
cin >> n >> m;
//一锅能装下,只需要2分钟;
if(n < m)
{
cout << 2 << endl;
}
else
{
//一锅装不下,一共有2*n面需要煎,每次煎m面,需要2*n/m分钟
//如果有剩下,则剩下的2*n%m面能够一锅装下,只需要1分钟
cout << 2*n/m + ((2*n%m)>=1)?1:0;
}
return 0;
}
京公网安备 11010502036488号