d632: C and S
出處 : http://zerojudge.tw/ShowProblem?problemid=d632
內容 :
有一天,小明在網路上看到一種神奇的魔法
根據小明的推測,這種魔法似乎是一種數學布林函數
這個函數是長這樣的:
輸入部分:
A、B和C
輸出部分:
S 和 C'
S = A xor B xor C
C' = (A and B) or (B and C) or (C and A)
小明將好多個這種函數當成丸子般串起來
並且把兩個布林數列代進去
神奇的事情發生了...
當A為0010
B為0011
所得到的S數列竟然是0101!!!
//==================
小明今天想做實驗,看看代入不同的A和B,所得到的S數列是長什麼樣子
輸入說明 :
給定兩個數列A和B(AB兩者長度皆為32)
輸出說明 :
S數列
範例輸入 :
00000000000000000000000000001100 00000000000000000000000000001101
範例輸出 :
00000000000000000000000000001100
00000000000000000000000000001101
---------------------------------
00000000000000000000000000011001
****End of Data******************
提示 :
背景知識:
FA.
*目前測資還很弱,以後將會變難
出處 :
(管理:)
解題策略
二進位加法