相對分子質量

2021-08-02 05:09:18 字數 787 閱讀 3753

小明最近迷上了化學,幾乎天天在實驗室做實驗,但是很多實驗生成的化學產物的相對分子質量令他很困惑,不知如何計算,請你程式設計幫他計算。

輸入的第一行是乙個正整數n,表示有n組測試資料。

接下來n行每行輸入乙個字串,表示某個分子式,分子式中只包含大寫字母和數字。

注意:輸入資料只包含8種元素,而這8種元素的相對原子質量如下:

h(1),c(12),n(14),o(16),f(19),p(31),s(32),k(39)。

對於每組輸入,輸出相對分子質量。

4

h2okoh

ch4so2

18

5616

64

提示

ac**如下:

#include#include#include#include#includeusing namespace std;

int f(char c)

}int main()

sum = sum + f(a[i])*sum2;

}else if(a[i]<='9'&&a[i]>='0')

continue;

else if(a[i]<'z'&&a[i]>'a'&&(a[i+1]<'z'&&a[i+1]>'a'||a[i+1]=='\0'))

sum = sum + f(a[i]);

}printf("%d\n",sum);

}return 0;

}

相對分子質量

小明最近迷上了化學,幾乎天天在實驗室做實驗,但是很多實驗生成的化學產物的相對分子質量令他很困惑,不知如何計算,請你程式設計幫他計算。輸入的第一行是乙個正整數n,表示有n組測試資料。接下來n行每行輸入乙個字串,表示某個分子式,分子式中只包含大寫字母和數字。注意 每個分子式長度沒超過20.輸入資料只包含...

P4711 化學 相對分子質量

給你乙個字串讓你輸出相對分子質量 弱智字串模擬 我比賽tm調了兩個半小時啊qaq 希望以後能增加 力吧,紀念掛 include include include include include include include includetypedef long long ll using name...

質量的相對性

質量的相對性 在上面的故事中,我之所以會陷入兩難的境地,可以通過質量的相對性來加以解釋。這個關於minicozy 公司的故事清楚地告訴我們 某個使用者認為是質量完全過關的某個軟體產品,另一位使用者可能會認為質量不完全過關。發現相對性 由於軟體的質量,有過種種定義。只要考察一下這些定義,您就會發現上面...