Board logo

標題: [5/18 作業2] 棄保效應 [打印本頁]

作者: 李泳霖    時間: 2023-12-2 11:20     標題: [5/18 作業2] 棄保效應

本帖最後由 李泳霖 於 2024-5-25 09:59 編輯

台灣的選舉法令禁止各陣營及媒體在投票日前的一個星期內公佈民調結果,其中最重要的一個因素是要避免「棄保效應」。所謂的「棄保效應」是指選民在得知自己所支持的候選人當選無望時,有可能會把票投給其他比較可能當選的人,以免浪費了自己的一票。假設某選舉有三位候選人來競選一個職位,在「棄保效應」發揮到極致的情形下,所有民調第三名的候選人的支持者都會把票投民調第二名的候選人,也就是他們都會「棄三保二」。給你 A, B, C 三個候選人的支持者人數,請判斷誰會當選?

[attach]17113[/attach]

[attach]17114[/attach]
+
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. unsigned a,b,c;
  4. int main()
  5. {
  6.       
  7.         while(true)
  8.         {
  9.                 cout<<"請輸入A號候選人的支持人數:";
  10.                 cin>>a;
  11.                 cout<<"請輸入B號候選人的支持人數:";
  12.                 cin>>b;
  13.                 cout<<"請輸入C號候選人的支持人數:";
  14.                 cin>>c;      
  15.       
  16.                 if(a>b+c||(c>a&&a>b&&a+b>c)||(b>a&&a>c&&a+c>b))
  17.                         cout<<"A號候選人當選"<<endl;
  18.                 else if(b>a+c||(a>b&&b>c&&c+b>a)||(c>b&&b>a&&a+b>c))
  19.                         cout<<"B號候選人當選"<<endl;
  20.                 else
  21.                         cout<<"C號候選人當選"<<endl;
  22.                                cout<<"------------------------\n\n";
  23.             }
  24.         return 0;
  25. }
複製代碼

作者: 李泳霖    時間: 2023-12-28 18:07

此帖僅作者可見
作者: 吳睿晏    時間: 2024-5-19 14:56

此帖僅作者可見
作者: 曾湘鋆    時間: 2024-5-19 23:22

此帖僅作者可見
作者: 陳駿喆    時間: 2024-5-20 19:10

此帖僅作者可見
作者: 廖和風    時間: 2024-5-21 20:09

此帖僅作者可見
作者: 張仲言    時間: 2024-5-23 21:58

此帖僅作者可見
作者: 林宜靜    時間: 2024-5-24 23:24

此帖僅作者可見
作者: 陳祈安    時間: 2024-5-25 10:22

此帖僅作者可見
作者: 邱奕倫    時間: 2024-5-25 10:43

此帖僅作者可見
作者: 蘇柏菻    時間: 2024-5-25 10:43

此帖僅作者可見
作者: 黃彥綺    時間: 2024-5-25 10:45

此帖僅作者可見
作者: 邱思博    時間: 2024-5-25 10:45

此帖僅作者可見
作者: 鄧維成    時間: 2024-5-25 10:49

此帖僅作者可見
作者: 林弈呈    時間: 2024-5-25 10:54

此帖僅作者可見
作者: 張仲言    時間: 2024-6-2 19:57

此帖僅作者可見




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2