這道題我當時沒看見分數是小於等於10的乙個數,然後就想複雜了。其實很簡單,輸入完成績後只用判斷後面有沒有多餘的零,所以我們在結構體裡定義三個string,乙個是名字,乙個是輸入的分數,還有乙個是沒有後面多餘的零的分數,然後求出最後多餘的零,得到沒有多餘的零的分數的字串後乙個sort就好了。
ac**:
#include #include #include #include #define ll long long
using namespace std;
struct nodeedge[300005];
int n;
bool cmp(node &a,node &b)
return a.rel_score > b.rel_score;
}int main()
else break;
}edge[i].rel_score = edge[i].rel_score.substr(0,edge[i].rel_score.length() - ans);
} sort(edge,edge+n,cmp);
for(int i=0;i
牛客練習賽15
時間限制 c c 2秒,其他語言4秒 空間限制 c c 262144k,其他語言524288k 64bit io format lld 第一次期中考終於結束啦!沃老師是個語文老師,他在評學生的作文成績時,給每位學生的分數都是乙個小於10的非負小數。amy 8.99999999999999999999...
沃老師學生的成績
時間限制 c c 2秒,其他語言4秒 空間限制 c c 262144k,其他語言524288k 64bit io format lld 第一次期中考終於結束啦!沃老師是個語文老師,他在評學生的作文成績時,給每位學生的分數都是乙個小於10的非負小數。amy 8.99999999999999999999...
牛客網練習賽15 B
include includeusing namespace std define ll long long define inf 1e 5 const int inv2 500000004 const int inf 2147483647 const int max 100010 const in...