蘭州燒餅

蘭州燒餅

時間限制:1000 ms  |  內存限制:65535 KB
難度:1
描述
燒餅有兩面,要做好一個蘭州燒餅,要兩面都弄熱。當然,一次只能弄一個的話,效率就太低了。有這麼一個大平底鍋,一次可以同時放入k個蘭州燒餅,一分鐘能做好一面。而現在有n個蘭州燒餅,至少需要多少分鐘才能全部做好呢?
輸入
依次輸入n和k,中間以空格分隔,其中1 <= k,n <= 100000
輸出
輸出全部做好至少需要的分鐘數
樣例輸入
3 2
樣例輸出
3
分析:其實這就差不多是找規律
第一種情況:當燒餅的個數n,小於一次放的個數是;就是printf(“2\n”);
第二種情況:當燒餅的個數n,大於一次的放的個數的時候。
第1種情況:if(2*n%k==0)
printf("%d\n",2*n/k);
第2種情況:
printf("%d\n",2*n/k+1);

 
/*************************************************************************
    > File Name: shao.c
    > Author: SSW
    > Mail: [email protected] 
    > Created Time: Wed 30 Jul 2014 18:51:57 CST
 ************************************************************************/

#include<stdio.h>
int main()
{
	int n, k, t;
	while(~scanf("%d %d", &n, &k)){
		if(n <= k ){
			printf("2\n");
		}else{
			if(0 == 2*n%k )
				printf("%d\n", 2*n/k);
			else
				printf("%d\n", 2*n/k + 1);
		}
	}
	return 0;
}        


發佈了26 篇原創文章 · 獲贊 12 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章