化學 烷烴基

2021-10-03 13:37:47 字數 1107 閱讀 8986

有5種烷烴基,6個原子,5個化學鍵,用編號對表示化學鍵的位置(原子未預先編號),根據所給的化學鍵編號,輸出烷烴基型別。

觀察烷烴基,按照各個原子連線的化學鍵數目區別,特徵如下:

#include

#include

#include

using

namespace std;

int t,a,b;

intmain

(void);

setint>

> chekey;

for(

int i=

0;i<5;

++i)

vector<

int> index_1;

vector<

int> index_3;

int one=

0,two=

0,three=

0,four=0;

for(

int i=

1;i<=6;

++i)

else

if(times[i]==2

)else

if(times[i]==3

)else

if(times[i]==4

) four++;}

if(one==

2&&two==4)

else

if(one==

4&&three==2)

else

if(one==

4&&four==

1&&two==1)

else

if(one==

3&&two==

2&&three==1)

;if(chekey.

find

(temps)

!=chekey.

end())

two++;}

}if(two==2)

printf

("2-methylpentane\n");

if(two==1)

printf

("3-methylpentane\n");

}}return0;

}

甄別烷烴基的類別

化學很神奇,以下是烷烴基。假設如上圖,這個烷烴基有6個原子和5個化學鍵,6個原子分別標號1 6,然後用一對數字 a,b 表示原子a和原子b間有乙個化學鍵。這樣通過5行a,b可以描述乙個烷烴基。你的任務是甄別烷烴基的類別。input 輸入第一行為資料的組數t 1 t 200000 每組資料有5行,每行...

確定烷烴基種類(列舉)

烷烴基有6個原子和5個化學鍵,6個原子分別標號1 6,然後用一對數字 a,b 表示原子a和原子b間有乙個化學鍵。這樣通過5行a,b可以描述乙個烷烴基 你的任務是甄別烷烴基的類別。原子沒有編號方法,比如 1 22 3 3 44 5 5 6和 1 32 3 2 44 5 5 6是同一種 input 輸入...

實驗二A烷烴分類

假設如上圖,這個烷烴基有6個原子和5個化學鍵,6個原子分別標號1 6,然後用一對數字 a,b 表示原子a和原子b間有乙個化學鍵。這樣通過5行a,b可以描述乙個烷烴基 你的任務是甄別烷烴基的類別。原子沒有編號方法,編號其實是沒有關係的,可以在紙上畫畫就懂了 輸入第一行為資料的組數t 1 t 20000...