2011年9月25日 星期日

a244: 新手訓練 ~ for + if

內容 :
    內容就是~~~~
    希望學到for迴圈和剛開始coding的學弟好好加油!!!!

輸入說明 :
    第一行有一個正整数N,
    代表接下來有N行每行有三個正整數 a , b , c
    ( 1 <= b , c <= 2147483647 )
    ( 1 <= a <= 4 )

輸出說明 :
    如果 a = 1 請輸出 b+c
    如果 a = 2 請輸出 b-c
    如果 a = 3 請輸出 b*c
    如果 a = 4 請輸出 b/c
    結果請用整数輸出

範例輸入 :
4
1 2 3
2 2 3
3 2 3
4 2 3

範例輸出 :
5
-1
6
0

程式碼 :
#include<stdio.h>

int main()
{
    long long int i,n,a,b,c;
    
    scanf("%lld",&n);
    for(i=0; i<n; i++)
    {
        scanf("%lld %lld %lld",&a,&b,&c);
        if(a == 1)
            printf("%lld\n",b+c);
        else if(a == 2)
            printf("%lld\n",b-c);
        else if(a == 3)
            printf("%lld\n",b*c);
        else
            printf("%lld\n",b/c);
    }
    return 0;
}


http://zerojudge.tw/ShowProblem?problemid=a244

沒有留言:

張貼留言