两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

Dotcpp  >  編程題庫  >  藍(lán)橋杯算法提高VIP-身份證號碼升級
題目 1916:

藍(lán)橋杯算法提高VIP-身份證號碼升級

時間限制: 2s 內(nèi)存限制: 192MB 提交: 1541 解決: 810

題目描述

從1999年10月1日開始,公民身份證號碼由15位數(shù)字增至18位。(18位身份證號碼簡介)。升級方法為:
1、把15位身份證號碼中的年份由2位(7,8位)改為四位。
2、最后添加一位驗(yàn)證碼。驗(yàn)證碼的計算方案:
將前 17 位分別乘以對應(yīng)系數(shù) (7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2) 并相加,然后除以 11 取余數(shù),0-10 分別對應(yīng) 1 0 x 9 8 7 6 5 4 3 2。
請編寫一個程序,用戶輸入15位身份證號碼,程序生成18位身份證號碼。假設(shè)所有要升級的身份證的四位年份都是19××年

輸入格式

一個15位的數(shù)字串,作為身份證號碼

輸出格式

一個18位的字符串,作為升級后的身份證號碼

樣例輸入

110105491231002

樣例輸出

11010519491231002x

提示

零基礎(chǔ)同學(xué)可以先學(xué)習(xí)視頻課程,包含C/C++、Python、百練、藍(lán)橋杯輔導(dǎo)、算法數(shù)據(jù)結(jié)構(gòu)等課程,提供視頻講解以及配套習(xí)題,還有老師答疑,點(diǎn)擊這里了解課程詳情
標(biāo)簽