ABC三题大家应该都会就不做讨论了,我就从d题开始,在各位面前抛砖引玉,如有错误还请指正
D:你需要判断在a出现后b有没有出现即可,有的话答案加一,累积即可
E:将每个数对于10^t取模,判断有多少个不重复数即可,可以用map记录,输出map大小
F:因为每种题材数量相同,只需要平均分配即可,将 1-m类型数量重复n/m遍就行
G:如果找到"friend",将d字母位置和d后面三个修改为“love”,这样就尽可能破坏后面结果,也破坏当前的“friend”了
H:你记录每个位置放了多少个和哪些,可以使用vector或者其他也行,然后看当前位置满不满,满的话找到最小的日记位置,输出就行,没满就添加输出-1即可