题目解析
本题主要考察字符串操作和排序。
本题输入字符串比较模板化,因此非常适合格式化读取。
对于Java/JS/Python语言,可以使用正则表达式的捕获组来提取其中关键信息。
对于C/C++语言,可以使用scanf函数格式化读取关键信息。
JS算法源码
const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
void (async function () {
const regExp = /^([a-z])-([a-z]) (\d):(\d)$/;
const scores = {};
while (true) {
try {
const match = regExp.exec(await readline());
if (match.length > 0) {
const team1 = match[1];
const team2 =