LeetCode LCP 17. 速算機(jī)器人
2023-05-16 12:51 作者:您是打尖兒還是住店呢 | 我要投稿
小扣在秋日市集發(fā)現(xiàn)了一款速算機(jī)器人。店家對機(jī)器人說出兩個(gè)數(shù)字(記作 x 和 y),請小扣說出計(jì)算指令:
"A" 運(yùn)算:使 x = 2 * x + y;
"B" 運(yùn)算:使 y = 2 * y + x。
在本次游戲中,店家說出的數(shù)字為 x = 1 和 y = 0,小扣說出的計(jì)算指令記作僅由大寫字母 A、B 組成的字符串 s,字符串中字符的順序表示計(jì)算順序,請返回最終 x 與 y 的和為多少。
示例 1:
輸入:s = "AB"
輸出:4
解釋:
經(jīng)過一次 A 運(yùn)算后,x = 2, y = 0。
再經(jīng)過一次 B 運(yùn)算,x = 2, y = 2。
最終 x 與 y 之和為 4。
提示:
0 <= s.length <= 10
s 由 'A' 和 'B' 組成
來源:力扣(LeetCode)
鏈接:https://leetcode.cn/problems/nGK0Fy
easy題目,每次判斷一下即可;
下面是代碼:
執(zhí)行用時(shí):0 ms, 在所有?Java?提交中擊敗了100.00%的用戶
內(nèi)存消耗:39.4 MB, 在所有?Java?提交中擊敗了32.47%的用戶
標(biāo)簽:LeetCode