火星文計(jì)算 2 ??
題目 ??
已知火星人使用的運(yùn)算符號(hào)為 #;$,其與地球人的等價(jià)公式如下:
x#y=4*x+3*y+2-
x$y=2*x+y+3其中,x和y是無(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é)尾不帶回車換行。
題解地址 ??
- Python 題解:https://blog.csdn.net/hihell/article/details/129006285
- JS 題解:https://blog.csdn.net/hihell/article/details/129006285
- C++ 題解:https://blog.csdn.net/hihell/article/details/129155091
- JAVA 題解:https://blog.csdn.net/hihell/article/details/129259114
- C 題解:https://blog.csdn.net/hihell/article/details/129272725
- Golang 題解:https://blog.csdn.net/hihell/article/details/129340653
華為OD機(jī)試
- 未來(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)教育的主流形式。