有乙個眾所周知的事實,每個彗星的背後都藏著乙個ufo。
這些ufo經常到地球來帶走一些它們的忠實支持者。
不幸的是,ufo的空間有限,每次星際之旅都只能帶走一組支持者。
為了讓所有的支持者團隊能夠提前知道究竟哪組支持者會被帶走,ufo們設計了如下方案:
它們給彗星制定乙個名稱,通過將該名稱和某一組支援團隊的名稱進行比較,從而判斷這一組支援團隊是否會被帶走。
具體的比較方式如下:
首先,我們將彗星和支持者團隊的名稱通過以下方式轉化為數字:
每個大寫字母對應乙個整數,a對應1,b對應2,…,z對應26。
將名稱中的每個字母轉化為對應數字,再將這些數字相乘,例如,usaco對應的數字相乘為21 * 19 * 1 * 3 * 15 = 17955。
將得到的乘積 mod 47 就可得到最終數字。
我們將彗星和支持者團隊的名稱都通過上述方式轉化為最終數字後,如果兩個名稱對應的數字相同,那麼這組支持者就將被帶走。
現在,請你編寫乙個程式,讀取彗星和支持者團隊的名稱,並根據上述方案判斷兩個名稱是否匹配。
輸入格式
第一行,乙個由大寫字母構成,長度不超過6的字串,表示彗星的名稱。
第二行,乙個由大寫字母構成,長度不超過6的字串,表示支持者團隊的名稱。
輸出格式
如果兩個名稱可以匹配,則輸出」go」,否則輸出」stay」。
輸入樣例1:
cometq
hvngat
輸出樣例1:
go輸入樣例2:
abstar
usaco
輸出樣例2:
stay
#include
using
namespace std;
string compare
(string a,string b)
for(
int i=
0;isize()
;i++)if
(suma==sumb)
return
"go"
;else
return
"stay";}
intmain()
#include
using
namespace std;
string compare
(string a,string b)
for(
int i=
0;isize()
;i++)if
(suma==sumb)
return
"go"
;else
return
"stay";}
intmain()
開始新的旅途
目前的工作是非常安逸的,由於太安逸,所以沒有人去思考如何提高效率。久而久之,甚至已經沒有人去思考任何事。如同冰與火中的守夜人,曾經的榮譽和智慧型已經蕩然無存,留下的要麼是像我一樣跌入圍城的無助者,要麼是被它救了的求生者。多的是二三十歲的人,住著單位分的小宿舍,眼巴巴盼著離開的時候,國家能再給乙個鐵飯...
笑著開始你的職場培訓
暢銷書 靠結果生存 作者最新力作 百分百負責任 職場教育已經不是新鮮課題了,隨著職場競爭的日益激烈,有越來越多的人開始重視職場教育。這不僅能讓員工更快的獲得成功,同時讓企業在員工的高效工作中獲得更大的利益。繼今年初重磅推出 靠結果生存 並榮獲 2010年十大員工培訓圖書 稱號,暢銷11萬冊之後,深圳...
如何開始你的SOA治理
todd biske 為一家財富500強企業工作的資深it架構師,他即將發表一本soa治理的新書。提供了關於 如何開始soa治理 他自己的觀點。他聲稱 沒有人 為如何將 治理 安置在組織中制定乙個明確的計畫治理對於他來說是 乙個組織用於達成其預期行為的人員,策略以及流程。他這樣解釋到 情況經常是,明...