【NYOJ】[799]兰州烧饼
用这个智商题作为第200的节点吧~
原先在郑轻做过一个固定只放2个的
这个是k变量
不过至少也是有个找规律的思路了
—–k=1时—–
无论怎么样用时都是n*2
—–k=2时—–
n==1时为2 否则为n
—–k=3时—–
n<3时为2
n=4/5时为 3
n=6时为 4
……
—–……—–
然后发现最后的结果和
n*2/k有关
也就是不小于n*2/k的值
而当n
#include<stdio.h>
#include<math.h>
int main() {
int n,k;
while(scanf("%d %d",&n,&k)!=EOF) {
if(n<=k)
printf("2\n");
else
printf("%.lf\n",ceil(n*2.0/k));
}
return 0;
}
题目地址:【NYOJ】[799]兰州烧饼