题解 1916: 蓝桥杯算法提高VIP-身份证号码升级

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

蓝桥杯算法提高VIP-身份证号码升级-题解(C++代码)

这道题就是朴素的模拟思想在查到第5位时进行处理需要注意的是题目中的输入之间不存在空格,因此无法以整形直接进行输入应当转为字符串再进行输入使用-'0'的方法化为int型```cpp#include#include#include#include#include#include#include#inclu

蓝桥杯算法提高VIP-身份证号码升级 (C语言代码)

摘要:解题思路:1.先保存字符串;2.把字符串后移2位(从最后一位开始到第7位);3.把‘1’和‘9’加到字符串中去;4.求验证码,定义两个数组a和b,可以很方便求。5.把验证码加到第17位即可(从0位开始……

身份证号码升级(c语言)

```c#includeintmain(){charidcard[19]={0};//身份证gets(idcard);//输入idintarr[]={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};//系数inti=0;for(i=16;i>7;i--){idcard[i]=
优质题解

蓝桥杯算法提高VIP-身份证号码升级-题解(C++代码)

####题目:从1999年10月1日开始,公民身份证号码由15位数字增至18位。(18位身份证号码简介)。升级方法为:1、把15位身份证号码中的年份由2位(7,8位)改为四位。2、最后添加一位验证码。验证码的计算方案:将前17位分别乘以对应系数(7910584216379105842)并相加,

身份证号码升级 15行!!!

摘要:解题思路:    位权数组modules,末位字符数组f,  按位权求和之后求余数,连接字符串注意事项:    无参考代码:import java.util.Scanner; public clas……