結果
問題 | No.628 Tagの勢い |
ユーザー |
![]() |
提出日時 | 2025-01-11 01:49:27 |
言語 | Go (1.23.4) |
結果 |
AC
|
実行時間 | 52 ms / 2,000 ms |
コード長 | 513 bytes |
コンパイル時間 | 11,901 ms |
コンパイル使用メモリ | 237,188 KB |
実行使用メモリ | 5,248 KB |
最終ジャッジ日時 | 2025-01-11 01:49:44 |
合計ジャッジ時間 | 13,105 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 19 |
ソースコード
package mainimport . "fmt"import . "sort"func main() {var n intScan(&n)st:=map[string]int{}for i:=0;i<n;i++{var no,m,sc intScan(&no,&m,&sc)for j:=0;j<m;j++{var t stringScan(&t)st[t]+=sc}}tags:=[]string{}for tag:=range st{tags=append(tags, tag)}Slice(tags, func(i, j int )bool {if st[tags[i]]==st[tags[j]] {return tags[i]<tags[j]} else {return st[tags[i]]>st[tags[j]]}})for i, tag := range tags {if i<10 {Println(tag, st[tag])}}}