烤面包

测试数据来自 system/1934

作业已超过截止时间,您无法递交本题目。

时间限制:1秒  内存限制:256M


【题目描述】

  小H同学最爱吃的就是现烤的切片面包。烤面包机每次最多可以同时烤 \(k\) 块面包,但是只能烤好这些面包的一个面。小H要想吃上好吃的面包,就需要把面包的两面都烤好。

  小H一共想吃 \(n\) 块烤面包,他希望你能告诉她最少需要使用几次烤面包机就可以烤好 \(n\) 块面包。

【输入格式】

  一行包含两个用空格隔开的正整数 \(n\) 和 \(k\),\(n\) 表示小H 同学一共要烤 \(n\) 块面包,\(k\) 表示宾馆的烤面包机一次最多可以同时烤好 \(k\) 块面包的一个面。

【输出格式】

  仅有一行包含一个整数,表示小H同学至少要用多少次烤面包机。

【输入输出样例】

 Input

3 2

 Output

3

【输入输出样例解释】

  假设面包的两面分别标记为 A 和 B,小H 同学第一次烤 1 号和 2 号面包的 A 面,第 2 次烤 3 号面包的 A 面和 1 号面包的 B 面,第 3 次烤 2 号和 3 号面包的 B 面,这是使用烤面包机次数最少的方案。

【数据限制】

  对于 \(30\%\) 的数据,\(k≤1\)。
  对于 \(100\%\) 的数据,\(k≤4\)。
  对于 \(100\%\) 的数据,\(n<10\),\(k<10\)。

【来源】

  Mr.he

分支结构练习题(二)

未认领
状态
已结束
题目
10
开始时间
2023-09-28 00:00
截止时间
2023-10-14 23:59
可延期
24.0 小时