序言 2个半小时,3道题,时间充足 1. 身份证合法性检查 一个合法的身份证应该满足:前17位分别有一个权重,按顺序依次为7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,将前17位乘对应的权重,求和,再对11取余。根据取余的结果不同,有以下映射{0,1,2,3,4,5,6,7,8,9,10}->{1,0,X,9,8,7,6,5,4,3,2}如果映射后的字符和第18位一致,则合法。但是由于身份证被污染了,导致1517位部分看不清,用*表示,可能取值为09。 输入 第一行一个t,表示有t个身份证接下来t行,每一行一个待检查身份证 输出 合法的身份证数目 解析 按题目要...