https://www.luogu.com.cn/_lfe/config 里有这么一段代码:
"contestRuleTypes": {
"1": {
"id": 1,
"name": "OI",
"color": "orange-3"
},
"2": {
"id": 2,
"name": "ICPC",
"color": "purple-3"
},
"3": {
"id": 3,
"name": "??",
"color": "gold-3"
},
"4": {
"id": 4,
"name": "IOI",
"color": "gold-3"
},
"5": {
"id": 5,
"name": "CodeForces (????)",
"color": "gold-3"
}
},
"recordStatus": {
"0": {
"id": 0,
"name": "Waiting",
"shortName": "Waiting",
"color": "blue-4",
"filterable": false
},
"1": {
"id": 1,
"name": "Judging",
"shortName": "Judging",
"color": "blue-3",
"filterable": false
},
"2": {
"id": 2,
"name": "Compile Error",
"shortName": "CE",
"color": "yellow-3",
"filterable": true
},
"3": {
"id": 3,
"name": "Output Limit Exceeded",
"shortName": "OLE",
"color": "blue-5",
"filterable": false
},
"4": {
"id": 4,
"name": "Memory Limit Exceeded",
"shortName": "MLE",
"color": "blue-5",
"filterable": false
},
"5": {
"id": 5,
"name": "Time Limit Exceeded",
"shortName": "TLE",
"color": "blue-5",
"filterable": false
},
"6": {
"id": 6,
"name": "Wrong Answer",
"shortName": "WA",
"color": "red-3",
"filterable": false
},
"7": {
"id": 7,
"name": "Runtime Error",
"shortName": "RE",
"color": "purple-3",
"filterable": false
},
"11": {
"id": 11,
"name": "Unknown Error",
"shortName": "UKE",
"color": "lapis-4",
"filterable": false
},
"12": {
"id": 12,
"name": "Accepted",
"shortName": "AC",
"color": "green-3",
"filterable": true
},
"14": {
"id": 14,
"name": "Unaccepted",
"shortName": "Unaccepted",
"color": "red-3",
"filterable": true
},
"21": {
"id": 21,
"name": "Hack Success",
"shortName": "Hack Success",
"color": "green-3",
"filterable": false
},
"22": {
"id": 22,
"name": "Hack Failure",
"shortName": "Hack Failure",
"color": "red-3",
"filterable": false
},
"23": {
"id": 23,
"name": "Hack Skipped",
"shortName": "Hack Skipped",
"color": "blue-5",
"filterable": false
},
"-1": {
"id": -1,
"name": "Unshown",
"shortName": "Unshown",
"color": "grey-5",
"filterable": false
}
}
求 color 属性的颜色名字与 RGB 转换的方法。