#birthday0410e. [birthday0410_e]排他的☆論理和っ!!
[birthday0410_e]排他的☆論理和っ!!
問題文
ぁぁ~初めまして!!! JAPLJ です!!!
今回初めてお誕生日コンテストにて参加させていただいた JAPLJ と申します♪
ひらがなで「じゃっぷる」カタカナで「ジャップル」です!!!
「排他的☆論理和っ!!」とはなんぞや?と JAPLJ なりに考えてみたのです!!!
ハテ、排他的とは!?ハテ、論理和とは!!?
答えは「ハイタテキロンリワ」
カタカナにしても逆さに読んでも、じゃっぷるには無理難題ものでした><!!!
グルグル~
ハッ!
きっとこういうことね☆キラーん!!!
課題
2 つの正整数 に対し,それらのビットごとの排他的論理和 XOR を計算せよ.
上記問題に対する入力ファイルのフォーマットは次のようになっている.
…
はテストケース数を表し,続く 行は各行がひとつのテストケースを表す. に対し , は 番目のテストケースにおける , の値を表す.各テストケースにおける , の値は半角空白1文字で区切られており,それ以外にファイル中に半角空白は存在しない.また,改行文字は LF であり,, が書かれた行の末尾にも改行がある.入力ファイルの文字コードは ASCII である.
また,上記問題に対する入力はすべて次の制限を満たす.
上記問題に対する入力ファイルは全部で 11 個存在し,0 から 10 までの番号がつけられている.この11個の入力ファイルに対し正しい答を計算することがこの課題の目的である.
そのために必要なファイルはzip アーカイブでまとめてダウンロード可能である.この zip ファイルを解凍すると input0.data, input1.data, ..., input10.data という 11 個のファイルが出てくる.これらのファイル名につけられた番号は上記問題に対する入力ファイルの番号と対応している.
ページ下部にヒントが書かれている.解く際の参考とするとよい.
入力
は課題セクション中に述べられた問題に対する入力ファイルの番号を表す.
出力
…
は課題セクション中に述べられた問題に対する 番の入力ファイルにおける の値でなければならず, に対し はその入力ファイルにおける 番目のテストケースの答になっていなければならない.
制限
すべての入力データは以下の制限を満たす.
採点基準
- を満たす入力データすべてに対し正答した場合 10 点を与える.
- を満たす入力データすべてに対し正答した場合 190 点を与える.
- の入力データは採点基準とは関係がないことに注意せよ.
入力例
0
出力例
6
12
11
14
0
15
11
0
9
2
0
14
5
8
10
7
0
14
14
0
ヒント
- input0.data に対しては
- input1.data, input2.data に対しては
- input3.data, input4.data, ..., input10.data に対しては
なお, の表す意味は本問題文中に記述がないがこれはミスではなく意図的な隠蔽であるので,この件に関しての質問に答えることはない.
writer: JAPLJ
statement: JAPLJ