d306. 10193 - All You Need Is Love
標籤 : 最大公因數 進制轉換
通過比率 : 1123人/1213人 ( 93% ) [非即時]
評分方式:
Tolerant

最近更新 : 2011-07-05 23:15

內容

IBM (International Beautiful Machines)公司發明了一種小玩意兒叫做「愛的算命機」。這台機器會回答你是否非常渴望愛情。這機器運作的情形是:請你輸入一僅含0和1的字串(稱為S),機器自己則定義一僅含0和1的字串(稱為L,Love的意思)。然後機器不斷的用S去減L(當然是2進位的減法),如果最後可以得到S=L,代表S是用Love做成的。如果最後L>S,代表S不是用Love做成的。

舉例說明:假設S="11011",L="11"。如果我們不斷的從S減去L,我們可以得到:11011、11000、10101、10010、1111、1100、1001、110、11。所以我們得到L了,也就是S是用Love做的。由於愛的算命機的某些限制,字串不可以有以0為開頭的,也就是說"0010101"、"01110101"、"011111"這些字串都是不合法的。另外,只有一個位元的字串也是不合法的。

輸入說明
輸入的第一列有一個整數N(N<10000),代表以下有幾組測試資料。每組測試資料2列,代表S1和S2字串,其長度都不會超過30個字元。你可以假設所有的字串都是合法的。
輸出說明

對每一組測試資料輸出以下其中之一:

Pair #p: All you need is love! Pair #p: Love is not all you need!
在這裡p代表這是第幾組測試資料。如果S1和S2至少可以找到一個合法的L,使得S1和S2都可以用Love做成,則輸出第一種訊息。否則,請輸出第二種訊息。請參考Sample Output。
範例輸入 #1
5
11011
11000
11011
11001
111111
100
1000000000
110
1010
100
範例輸出 #1
Pair #1: All you need is love!
Pair #2: Love is not all you need!
Pair #3: Love is not all you need!
Pair #4: All you need is love!
Pair #5: All you need is love!
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (100%): 1.0s , <1M
提示 :

* 中文翻譯:Lucky 貓 

*感謝 liouzhou_101 修正測資格式錯誤

標籤:
最大公因數 進制轉換
出處:
UVa10193 [管理者: pcsh710742 (ms0472904) ]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
37991 a0911287795@ ... (Weijie Huang) d306
python解題
306 2023-10-22 11:22
34221 youlongouo@g ... (廢物龍) d306
691 2023-03-06 20:46
16509 freedom50199 ... (帥氣魔方生) d306
解題思路
3397 2019-01-08 23:56