我解2006百度之星程式設計大賽之蟈蟈計分

2021-04-07 08:24:35 字數 1283 閱讀 4914

#include

#include

#include

#include

#include

#include

#include "math.h"

using namespace std;

struct score

; vector< vector> record;

queue< vector> testrecord;

vector< vector> finaltestrecord;

bool reachscore(const char& left, const char& right)

}if(right >= 21)

} if((left >= 22) && (right == left -2))

if((right >= 22) && (left == right - 2))

return false;

} vectorgetscore(vectorvec)

else

if(reachscore(left, right) == true)

else if (i == vec.size() - 1)

}int nleftscore = 0;

int nrightscore = 0;

for(vector::iterator iter = scorevec.begin();

iter != scorevec.end();

++iter)

else

}if((nleftscore == 3 && nrightscore < 3) ||

(nrightscore == 3 && nleftscore < 3))

else

} void getscore()

else

return;}}

} int main(int argc, char* argv)

else

} record.push_back(recordpermatch);

recordpermatch.clear(); 

} for(int nmatchindex = 0; nmatchindex < nmatch; ++nmatchindex)

} if(tag == false)

else

}testrecord.push(temp2);}}

getscore();

while(testrecord.size())

} return 0;}

百度之星程式設計大賽題目

輸入格式 輸入的第一行只有一個整數n,表示購置水果的組數。接下來的n行表示水果的到達時間 取走時間 時間用1200到1900之間的正整數表示,保證取走時間大於到達時間 剩下的字串以空格分割每一種水果。如 1400 1600 雪梨 水蜜桃 表示下午兩點到四點 包含兩點和四點這兩個時間點 雪梨和水蜜桃會...

2006 年百度之星程式設計大賽初賽題目 5

座位調整 題目描述 調整的方法如下 1 首先將辦公區按照各種零食的擺放分成 n 個不同的區域。例如 可樂區,餅乾區,牛奶區等等 2 每個員工對不同的零食區域有不同的喜好程度 喜好程度度的範圍為 1 100 的整數,喜好程度越大表示該員工越希望被調整到相應的零食區域 3 由於每個零食區域可以容納的員工...

2011百度之星程式設計大賽初賽A

第一題 圖示排列 研究發現,同一個開發者開發的程式的圖示有很大的相似性。如果把同一個開發者開發的應用放在一起,使用者很快就會厭倦相似的圖示,如果把這些圖示穿插擺放效果就會好很多。現在工程師想給使用者推薦來自m個開發者的n個應用,在推薦的時候這些應用的圖示將排成整齊的一行展示給使用者,相鄰兩個圖示之間...

2018 「百度之星」程式設計大賽 初賽(A)

第二題還算手穩 手快?最後勉強擠進前五百 期間看著自己從兩百多掉到494名 1001 度度熊拼三角 hdoj 6374 簽到題 題意 給n根木棒 求可以拼出的周長最長的三角形 可以用貪心的思想做 對所有的木棒長度進行排序 取最長的三根進行判斷是否可以組成三角形 若不能 捨去最長的一根 每次都選擇相鄰...

2006年百度之星程式設計大賽複賽題目4 綵球遊戲

綵球遊戲 x博士是一個研究兒童智力開發方法的科學家,他為幼兒教育領域做出了許多貢獻。最近,x 博士正在研究一種適合兒童的遊戲,用以輔助發展兒童的觀察力 注意力和思維能力。經過連日的構思,x博士終於設計出了一種遊戲 綵球遊戲。綵球遊戲是一種單人蔘與的遊戲,遊戲首先給出一串由許多不同顏色的小球組成的小球...