e253: a + b problem
Tags : 位元運算
Accepted rate : 58人/78人 ( 74% ) [非即時]
評分方式:
Special

最近更新 : 2019-05-23 20:23

Content
#include <stdio.h>

int add(int a, int b) {
    while(b) {
        int ta = a _ b, tb = (a _ b) __ 1;
        a = __, b = __;
    }
    return a;
}

int main() {
    int a, b;
    scanf("%d %d", &a, &b);
    printf("%d", add(a, b));

    return 0;
}
 

請把上述程式的'_'填完,讓add()可以回傳a+b的結果。

一個'_'代表一個字元

#不准使用+ - * /運算子

Input

(本題無輸入)

Output

依照從上到下、從左到右的順序輸出填入的答案,並用空白隔開

ex:

/ * && gg cc

Sample Input
(本題無輸入)
Sample Output
(答案被帕克吃掉了)
測資資訊:
記憶體限制: 64 MB
不公開 測資點#0 (100%): 1.0s , <1K
Hint :
Tags:
位元運算
出處:
[管理者:
qqrainbow (愛蜜莉雅 準•學測戰士)
]


ID User Problem Subject Hit Post Date
18902
mirkat.ee06@g2.... (呷飽沒)
e253
39 2019-08-12 17:49