[[原文:http://poj.org/problem?id=2845]]
----
''時間制限'':1000ミリ秒
''メモリ制限'':65536KB
&br;

*問題 [#ua5a176c]
80文字までの2進数が二つ与えられるので、二つを2進数として足し算した結果を表示する問題。

例
10進数での足し算は 77+122=199だが
77を2進数で表すと 1001101
122を2進数で表すと 1111010
199を2進数で表すと 11000111
77+122の2進数での足し算は
1001101+1111010=11000111
となる、貴方はこの2進数の計算をする必要がある。


計算結果の先頭に0が続く場合は最初の1の手前まで0を削除して出力すること。
ケタ上りがありうるので答えは81文字までの2進数となる場合があるので注意すること。

-翻訳者注意 計算結果が全て0になる場合があるのかないのか不明だがその場合はとりあえず0として出力することでアセプト出来た。



 入出力の解説
 入力の一行目はデータセットの数n。  
 続くn行に足し算される2進数が2つ与えられる。 
 出力は何個目の計算かを行頭に出力し、スペースを一つ入れて各行について足し算した結果を出力せよ。


*入力の例 [#m5eae7ff]
 3
 1001101 10010
 1001001 11001
 1000111 1010110

*出力の例 [#r8be8846]
 1 1011111
 2 1100010
 3 10011101

*出典 [#p8da5a11]
Greater New York 2005