2011年8月2日 星期二

[zerojudge b186] 97七區資訊學科1(改編)

 內容 :
有一家店正在進行促銷,只要客人買10個餅乾和2個蛋糕就多送1盒巧克力,請以程式輸出最後應給予的物品數量。
 輸入說明 :
每組輸入為一行,含有3個整數,分別代表餅乾、巧克力和蛋糕,以空白分隔。

輸出說明 :

請輸出應給予之商品數量。

範例輸入 :


12 6 3

 

範例輸出 :


12 個餅乾,7 盒巧克力,3 個蛋糕。



/**********************************************************************************/
/*  Problem: b186 "97七區資訊學科1(改編)" from 97 七區資訊學科能力競賽*/
/*  Language: C                                                                   */
/*  Result: AC (252ms, 272KB) on ZeroJudge                                        */
/*  Author: diiuuli520 at 2009-04-04 05:11:40                                     */
/**********************************************************************************/
 
 
#include <stdio.h>      
#include <stdlib.h>      
 
int abc(int a ,int b, int c){
    while(a>=10 && c>=2){ 
      b=b+1;
      a-=10;
      c-=2;
       }
    return b; 
    
    }   
int main(void)      
{       
    int a,b,c;   
         
    while(scanf("%d%d%d",&a,&b,&c)!=EOF){    
    b=abc(a,b,c); 
 
    printf("%d 個餅乾,%d 盒巧克力,%d 個蛋糕。\n",a,b,c); 
     } 
    return(0);       

沒有留言:

張貼留言