前言 传送门 正文 思路 详见代码注释 参考题解 #include<iostream> #include<string> using namespace std; /* 先用一个字符串数组存放所输入的字符串,然后对每个字符串中进行遍历, 注意需要注意检查前17位是否全为数字,并且最后一位校验码是否正确 */ int main(){ int n,w[17]={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};//w[i]表示第i+1位数字的权重 char map[11]={'1','0','X','9','8',...