課程設計 十大歌手排行榜

2021-07-03 17:07:54 字數 1422 閱讀 3636

唉,課程設計,沒辦法,還是花了點時間寫咯。。紀念一下~

#includeusing namespace std;

int cnt;

sets; //建立二叉排序樹

set::iterator it;

mapm; //歌手與票數以hash表的形式儲存

mapmm; //歌手與主打歌曲通過hash映照

struct p

p[10010];

bool cmp(p c, p d)

void sort() //按投票數排序

sort(p,p+cnt,cmp);

}void solve_1() //給喜歡的歌手投票

s.insert(name);

m[name]++; //此歌手票數加1

cout << "歌手" << name << "已經有" << m[name] << "票啦!\n\n";

}void solve_2() //檢視上榜歌手主打歌曲

}void solve_3() //檢視歌手票數

void solve_4() //排行榜

puts("\n");

cout << " " << "十大流行歌手" << endl;

cout << " " << "歌手名字[得票數]" << endl;

for(int i=0; i<38; i++) printf("-");

puts("");

for(int i=0; i<10; i++)

cout << " " << p[i].name << "[" << p[i].num << "]\n";

cout << endl;

}void solve() //列印初始化頁面

int main()

sort();

freopen("con", "r", stdin); //改為從控制台輸入

while(1)

else if(t == "2") solve_2();

else if(t == "3") solve_3();

else if(t == "4") solve_4();

else if(t == "0") break;

else puts("非法輸入!!!\n");

}freopen("out.txt", "w", stdout); //從檔案輸出

for(int i=0; itxt檔案:

張學友 [0] 一路上有你

劉歡 [0] 彎彎的月亮

周華健 [0] 朋友

劉德華 [0] 今天

梁靜茹 [0] 暖暖

周杰倫 [0] 龍捲風

劉惜君 [0] 我很快樂

王菲 [0] 紅豆

許嵩 [0] 斷橋殘雪

蘇打綠 [0] 再遇見

魔獸爭霸III 十大魔法排行榜

位置不祥,在偶的硬碟上的,呵呵 以下排行均以3級技能為標準,被動技能和終極技能不計算在內 第10位 ne惡魔獵手 法力燃燒 在1.03以前,此技能足可以排名第一。雖然 說在1。03開始削弱,但其泛用性和實用性仍然存在。第9位 hum聖騎士 聖光 一次補600血,標準的奶媽技能。所以聖騎通常都是對方的...

世界十大嬰兒用品品牌排行榜

1.強生 世界十大化妝品 護膚品牌,國家免檢產品 2.好孩子goodbaby 中國馳名商標,中國名牌,江蘇名牌 3.貝親pigeon 於1949年日本,嬰兒護理保健用品著名品牌 4.康貝combi 大型日資企業,成立於1994年東莞 5.好奇 1872年美國,全球領導品牌,金佰利中國 6.幫寶適 寶...

Github上十大C 開源專案排行榜

1.signalr asp.net signalr 是為 asp.net 開發人員提供的乙個庫,可以簡化開發人員將實時 web 功能新增到應用程式的過程。當websockets可用時 即瀏覽器支援html5 signalr使用websockets,當不支援時signalr將使用其它技術來保證達到相同...