c004. AI醫療: 癌症快篩
Tags :
Accepted rate : 0人/0人 (0%) [非即時]
評分方式:
Tolerant

最近更新 : 2020-09-10 19:50

Content

根據醫療資料的大數據統計出8種症狀與5種癌症的發生機率如下表。寫一個程式讓醫師可以輸入病人的所有症狀(1位病人可能有2個以上複合症狀),就自動輸出該病人有可能罹患的癌症與其發生機率。

 

症狀1

症狀2

症狀3

症狀4

症狀5

症狀6

症狀7

症狀8

癌症A

0%

30%

0%

20%

10%

0%

0%

5%

癌症B

5%

0%

0%

0%

25%

5%

0%

10%

癌症C

0%

0%

10%

0%

0%

40%

0%

5%

癌症D

0%

0%

5%

0%

0%

0%

15%

20%

癌症E

20%

30%

0%

0%

10%

0%

40%

0%

當複合症狀發生時,癌症的發生率以下列方式計算:

例如某病人同時有症狀2與4,他發生癌症A的機率為1-(1-30%)(1-20%)=1-0.56=44%。

又例如某病人同時有症狀1、2、5與7,他發生癌症E的機率為

1-(1-20%)(1-30%)(1-10%)(1-40%)=1-0.3024=70%。

(輸出整數百分比,小數部分四捨五入)

依此類推。

Input

數個症狀的編號由小排到大,以空格分開。

Output

若干組癌症編號(依A, B, C, D, E順序列印)及其發生機率(取整數百分比,小數部分四捨五入)以空格分開。

Sample Input #1
範例輸入1 :
1

範例輸入2 :
4

範例輸入3 :
2 4

範例輸入4 :
1 2 5 7
Sample Output #1
範例輸出1 :
B 5% E 20%

範例輸出2 :
A 20%

範例輸出3 :
A 44% E 30%

範例輸出4 :
A 37% B 29% D 15% E 70%
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (33%): 1.0s , <1K
公開 測資點#1 (33%): 1.0s , <1K
公開 測資點#2 (34%): 1.0s , <1K
Hint :
Tags:
出處:
107雲嘉南考古題 [管理者: coolsea(coolsea) ]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」