1357 藍橋杯2017決賽 小計算器

2021-10-10 05:52:56 字數 1276 閱讀 9410

一道模擬題,各種問題都來了。沒有問題後,提交後發現超時。。。

網上參考的一段**,思路很清晰!!!

#include

using

namespace std;

#define ll long long

ll r_to_ten

(string s,

int jinzhi)

///r進製轉十進位制

else ans+

=(s[i]

-'a'+10

)*cnt;

cnt=cnt*jinzhi;

}return ans;

}string ten_to_r

(ll num,

int jinzhi)

///十進位制轉r進製

while

(num)

else s+=(

char

)(x+

'a'-10)

; num/

=jinzhi;

}reverse

(s.begin()

,s.end()

);return s;

}ll calculate

(ll a,ll b, string s)

///計算

else

if(s==

"sub"

)else

if(s==

"mul"

)else

if(s==

"div"

)else

if(s==

"mod")}

intmain()

else

if(str==

"equal"

)///轉成r進製列印

else

if(str==

"change"

)///輸入r進製

else

if(str==

"num"

&&tmp==

"*")

///被操作的數

else

if(str==

"num"

&&tmp!=

"*")

///運算元不為空

else tmp=str;

///要做的操作

}return0;

}

2017藍橋杯A組決賽 迷宮(DFS)

uddluulrul uurlllrrru rruurldlrd rudddduuuu urudllrruu durlrldlrl ullurllrdu rdlullrddd uuddududll ulrdluurrr 請你計算一下,最後,有多少玩家會走出迷宮?而不是在裡邊兜圈子。請提交該整數,表示...

2015藍橋杯決賽

五月二十八號,坐上了開往北京的火車。第一次到北京參加全國性的比賽,第六屆藍橋杯決賽,心裡面還是很興奮的,同時也有一點點緊張,還是希望自己能拿乙個比較好的成績。提前一天到,大家看了看考場,比賽地點在北大計算中心,30號下午一點開始了正式的比賽,比賽時間四個小時。比賽題目型別和初賽差不多,有結果填空,填...

2017第八屆藍橋杯決賽 對局匹配

小明發現 的自動對局系統在匹配對手時,只會將積分差恰好是k的兩名使用者匹配在一起。如果兩人分差小於或大於k,系統都不會將他們匹配。現在小明知道這個 總共有n名使用者,以及他們的積分分別是a1,a2,an。第一行包含兩個個整數n和k。第二行包含n個整數a1,a2,an。對於30 的資料,1 n 10 ...