A题:略
B题:用map判重
C题:横Red竖Blue,检查有没有完整的Red行,有则输出R,否则输出B。
D题:好题!利用值域不大的条件,控制好时间复杂度
E题:维护前缀和、前缀max,注意后者单调,可以直接二分。
F题:分类讨论,注意可以重排且s已经有'a';开long long。
G题:魔改选择排序
EOF