題目大意
給定一些網址和網址的分數,請輸出分數最高的網址。
題解
將網址用字串的形式存起來,以 C++ 來說可以用
std::string
或是字元陣列 char[]
。最後將所有最高分數的網址按照順序輸出即可。實作細節請參考 code。#include <bits/stdc++.h>
using namespace std;
void solve() {
vector<string> s(10);
vector<int> v(10);
int mx = 0;
for(int i = 0; i < 10; i++) {
cin >> s[i] >> v[i];
mx = max(mx, v[i]);
}
for(int i = 0; i < 10; i++) {
if(v[i] == mx) {
cout << s[i] << "\n";
}
}
}
int main() {
ios::sync_with_stdio(false);
cin.tie(0);
int tt;
cin >> tt;
for(int t = 1; t <= tt; t++) {
cout << "Case #" << t << ":\n";
solve();
}
return 0;
}
如果本文對您有幫助的話幫忙點擊廣告和分享吧!
© 若無特別註明,本站文章皆由 WeakMouse's Coding Blog 原創 ,轉載引用本文前請先留言告知。本文轉載請註明文章源自 WeakMouse's Coding Blog ,作者 ,並附上原文連結: 【題解】Zerojudge a130 - 12015 - Google is Feeling Lucky
0 留言