Description
4月6日,我校Nicholas代表隊做火車前往湖北武漢大學參加“百度杯”第二屆華中北區ACM程式設計邀請賽,
在火車上老師和隊員們覺得要找點事情來做,于是小譚(譚老師)就抓了一大包花生出來,
讓大家玩一個分花生的遊戲,遊戲規則如下:
桌子上放着兩堆花生,Player1和Player2輪流對這些花生進行操作。
在每一次操作中,操作者需要吃掉其中一堆花生,并且把另一堆花生分成兩堆(可以不相等)留給對方操作。
遊戲如此進行下去,花生數會越來越少,最後必将出現這樣一種情況:
某人吃掉一堆花生後發現另一堆裡隻剩一顆花生不能再分了。
遊戲規定此時該操作者吃掉最後這一顆花生進而取勝。
起初Nicholas的隊員輪流挑戰小譚,可是全部都很遺憾的落敗了,
旁邊的楊老師實在看不下去了便提醒隊員們這個遊戲是不公平的,
對于任意一種初始狀态,總有一方有必勝政策。
所謂有必勝政策是指,無論對方如何操作,自己總有辦法取勝。
現在将進行10次遊戲,每一次遊戲中總是小譚先進行操作。
現在你的任務就是幫助Nicholas的隊員們設計一個程式來判斷每一次遊戲中Nicholas的隊員是否有必勝政策。
(假設小譚和隊員們都是用最優的方式在進行操作)。
Input
輸入資料一共10行,每行有兩個用空格隔開的正整數m,n( 0 < m,n < 100000 ),
表示一次遊戲開始時桌子上兩堆糖果分别有多少個。
Output
輸出十行字元串。這些字元串隻能是“Yes”或“No”,
它們表示對應的十行輸入資料Nicholas的隊員是否有必勝政策。請注意大小寫。
Sample Input
1 1
1 2
1 3
1 4
1 5
2 1
2 2
2 3
2 4
2 5
Sample Output
No
No
No
No
No
No
Yes
Yes
No
No
代碼