分子(第18屆上海大學程式設計聯賽夏季賽)

2021-10-23 11:21:09 字數 829 閱讀 4974

題目鏈結

做法可能有些麻煩…將一串分子式存到棧中,然後再計算分子量.

#include

#include

#include

#include

#include

#include

#include

#include

#define ll long long

using

namespace std;

const

int maxn =

1e5+

100;

intmain()

ll f=

1,m=

1,ans =0;

//f是右括號旁邊的數字,即括號內分子式重複的次數,m是 () 裡面某個原子重複次數

while

(!num.

empty()

)else}}

else

if(ch ==

')')

//計算括號內的分子量

else

if(num.

top(

)>=

'0'&&num.

top(

)<=

'9')

else}}

}if(num.

top()==

'(')

}else

if(ch>

'9'||ch<

'0')

}printf

("%lld\n"

,ans);}

return0;

}

北華大學第五屆程式設計競賽春季聯賽 D題

d 最大的收益 時間限制 c c 1秒,其他語言2秒 空間限制 c c 262144k,其他語言524288k 64bit io format lld 題目描述 一天,上課的時候小l老師帶來一些食物,要把它分給同學們品嚐,於是這些食物被分成了n堆。每一堆都給它標註了乙個價值。小l老師就問同學們如何選...

第41屆ACM國際大學生程式設計

歷時2天的 第41屆acm國際大學生程式設計競賽亞洲區域賽 11月13日在中國石油大學 華東 落幕。來自清華大學 北京大學 香港中文大學等187所高校和青島二中1所中學的326支代表隊,從參加今年9月 網路賽 的1600多支隊伍中脫穎而出,共同爭奪2017年世界總決賽出線資格。經過激烈角逐,最終產生...

第11屆東北地區大學生程式設計競賽

作為大一的萌新,第一次出去參加比賽,還是比較興奮的,自從真正開始學acm差不多有三個月的時間吧,三個月後第一次組隊參加比賽,比賽的結果只能用慘字和遺憾來形容吧 第一次組隊出來比賽,參加了開幕式,才知道居然還有熱身賽這一說,兩個小時的熱身賽,三道題a了一題,雖然沒我什麼太大的作用,但是沒有爆零還是可以...