为什么B站的BV号4-6位要么是411，要么是4y1？
你引用的帖子里面的高赞答案已经把整个算法都破解了，为什么还要问？ 如何看待 2020 年 3 月 23 日哔哩哔哩将稿件的「av 号」变更为「BV 号」？ 按照他破解的算法，BV号里以下几位是固定的1XX4X1X7XX，所以中间4-6位一定是4X1的样子 先把AV号异或一下177451812，再加上8728348608，得到的答案换算成58进制，右数第1-6位会分别决定BV号里的第10,9,2,7,3,5位。 可以看到这里第5位是由最高位右数第6位决定的，但是AV号只有9位，一定小于 2^{30} ，所以和9位的177451812与或出来一定小于 2^{30} ，再加上8728348608。 因为 13<\frac{8728348608}{58^5}<\frac{8728348608+2^{30}}{58^5}<15 ，所以表达为58进制右数第6位只有13，14两种可能，再根据破解的乱码表 fZodR9XQDSUm21yCkr6zBqiveYah8bt4xsWpHnJE7jL5VG3guMTKNPAwcF 第13位为1，第14位为y。 