小明剛上高中
加入了WISH(花蓮高中資研社)
剛學完進制
正意氣風發
沒想到老師突然出了一題加法
這可不是一般的加法唷~~
而是進制加法
我們都知道
8 + 8 = 16
所以八進制加八進制就該以十六進制來表達啦~~
於是老師出了N題八進制加八進制的題目
請小明輸出十六進制的答案
輸入說明 :
第一行 輸入一數N,代表有N題
第2~N+1行 每行輸入兩數A,B(八進制表示)
輸出說明 :
輸出 A+B 的結果,以十六進制大寫表示
範例輸入 :
3
7 7
77 7
77 77
範例輸出 :
E
46
7E
提示 :
A、B以及A+B的范围均在long int内。
程式碼 :
#include<stdio.h> int main() { int n; long long a,b; scanf("%d",&n); while(scanf("%o %o",&a,&b)==2) printf("%X\n",a+b); return 0; }
http://zerojudge.tw/ShowProblem?problemid=a170
沒有留言:
張貼留言