華為OD機(jī)試 火星文計(jì)算 2

火星文計(jì)算 2 ??

題目 ??

已知火星人使用的運(yùn)算符號(hào)為 #;$,其與地球人的等價(jià)公式如下:

  • x#y=4*x+3*y+2
  • x$y=2*x+y+3 其中,xy 是無(wú)符號(hào)整數(shù)。地球人公式按照 C 語(yǔ)言規(guī)則進(jìn)行計(jì)算,火星人公式中 # 符優(yōu)先級(jí)高于 $,相同的運(yùn)算符按從左到右的順序運(yùn)算。

輸入 ??

火星人字符串表達(dá)式結(jié)尾不帶回車換行。 輸入的字符串說(shuō)明是字符串為僅有無(wú)符號(hào)整數(shù)和操作符組成的計(jì)算表達(dá)式。 用例保證字符串中操作數(shù)與操作符之間沒(méi)有任何分隔符,用例保證操作數(shù)取值范圍為 32 位無(wú)符號(hào)整數(shù),保證輸入以及計(jì)算結(jié)果不會(huì)出現(xiàn)整型溢出,保證輸入的字符串為合法的求值報(bào)文。 例如:123#4$5#76$78,保證不會(huì)出現(xiàn)非法的求值報(bào)文,例如:#4$5 這種缺少操作數(shù),4$5# 這種缺少操作數(shù),4#$5 這種缺少操作數(shù),4 $5 有空格,3+4-5*6/7 有其他操作符,12345678987654321$54321 32 位整數(shù)溢出。

輸出 ??

根據(jù)火星人字符串輸出計(jì)算結(jié)果,結(jié)尾不帶回車換行。

題解地址 ??

華為OD機(jī)試

  1. 未來(lái)教育的展望——OD機(jī)試 OD機(jī)試是未來(lái)教育的一種趨勢(shì),它可以更好地發(fā)掘?qū)W生的能力和潛力,提高學(xué)生的學(xué)習(xí)效率和自主學(xué)習(xí)能力。未來(lái)的教育將會(huì)越來(lái)越注重學(xué)生的能力培養(yǎng)和自主學(xué)習(xí),OD機(jī)試將會(huì)成為教育的重要組成部分。同時(shí),OD機(jī)試也需要不斷升級(jí)和改進(jìn),保證考試的公平性和準(zhǔn)確性。相信在不久的將來(lái),OD機(jī)試將會(huì)成為未來(lái)教育的主流形式。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容