24h購物| | PChome| 登入
2009-01-10 21:28:01| 人氣1,449| 回應0 | 上一篇 | 下一篇

ACM 10346 Peter's Smokes

推薦 0 收藏 0 轉貼0 訂閱站台

此題因為不知道會重複幾次,所以用while

/**********************************************************/

  1. #include<stdio.h>      
  2. #include<stdlib.h>   
  3. main()   
  4. {   
  5.  int n,k,temp,time=0,a,b;   
  6.  while(scanf("%d %d",&n,&k)==2)   
  7.  {   
  8.    a=n;   
  9.    while(n/k>0)        
  10.     {       
  11.      temp=n/k;   
  12.      b=n%k;   
  13.      time=time+temp;   
  14.      n=temp+b;      
  15.      }       
  16.     printf("%d\n",time+a);time=0;   
  17.  }   
  18.  return 0;        
  19. } 

台長: 來源不明
人氣(1,449) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 數位資訊(科技、網路、通訊、家電) | 個人分類: ACM |
此分類下一篇:ACM 900 900 - Brick Wall Patterns
此分類上一篇:ACM 530 Binomial Showdown

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文