日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【PAT乙级】1031 查验身份证 (15 分)

發布時間:2025/3/20 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【PAT乙级】1031 查验身份证 (15 分) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


題目地址

#include<cstdio> #include<iostream> #include<cstring> #include<string>using namespace std;string str[1005]; bool a[1005]; int b[17]={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2}; char c[17]={'1','0','X','9','8','7','6','5','4','3','2'}; int ans=0;int main(void) {int t; cin>>t;for(int i=0;i<t;i++){cin>>str[i];int sum=0;for(int j=0;j<17;j++){if(str[i][j]>'9'||str[i][j]<'0') {a[i]=true;break;}else{sum+=(str[i][j]-'0')*b[j];}}if(!a[i]&&c[sum%11]!=str[i][17]) a[i]=true;if(a[i]) ans++;}if(!ans) cout<<"All passed";else{for(int i=0;i<t;i++){if(a[i]) cout<<str[i]<<endl;}}return 0; } #include<cstdio> #include<iostream> #include<algorithm> #include<string> #include<map> using namespace std; int a[18]={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2}; map<int,char>mp; int main(void) {mp[0]='1',mp[1]='0',mp[2]='X',mp[3]='9',mp[4]='8',mp[5]='7';mp[6]='6',mp[7]='5',mp[8]='4',mp[9]='3',mp[10]='2';int n; cin>>n;bool flag=false;for(int j=0;j<n;j++) {string s; cin>>s;int sum,i;sum=0;for(i=0;i<=16;i++){if(s[i]>='0'&&s[i]<='9') {sum+=(s[i]-'0')*a[i];}else {flag=true;cout<<s<<endl;break;}} if(i==17) if(mp[sum%11]!=s[17]) cout<<s<<endl,flag=true; }if(!flag) cout<<"All passed";return 0; } #include<cstdio> #include<iostream> #include<string> using namespace std; int a[18]={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2}; char b[18]={'1','0','X','9','8','7','6','5','4','3','2'}; bool flag; int main(void) {int n; cin>>n;for(int i=0;i<n;i++){string s; cin>>s;int sum,j;sum=0;for(j=0;j<=16;j++){if(s[j]>='0'&&s[j]<='9'){sum+=(s[j]-'0')*a[j];}else{flag=true;cout<<s<<endl;break;}}if(j==17&&b[sum%11]!=s[17]) flag=true,cout<<s<<endl;}if(!flag) cout<<"All passed";return 0; } #include<bits/stdc++.h> using namespace std; vector<string>ans; int a[20]={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2}; char b[20]={'1','0','X','9','8','7','6','5','4','3','2'}; int main(void) {int n; cin>>n;while(n--){string s; cin>>s;bool flag=true;int sum=0;for(int i=0;i<s.size()-1;i++){if(s[i]<'0'||s[i]>'9'){flag=false;break;}sum=(sum+(s[i]-'0')*a[i])%11;}if(!flag) ans.push_back(s);else{if(b[sum]!=s[17]) ans.push_back(s);}}if(ans.size()==0){cout<<"All passed";return 0;}for(int i=0;i<ans.size();i++) cout<<ans[i]<<endl;return 0; } 《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的【PAT乙级】1031 查验身份证 (15 分)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 免费20分钟超爽视频 | 日本熟妇浓毛 | 一区二区av电影 | 久久精品国产电影 | 三度诱惑免费版电影在线观看 | 成年人在线视频网站 | 加勒比一区二区三区 | 国产在线一区不卡 | 欧美一区二区三区久久久 | 国产又粗又黄又爽视频 | 国产99精品视频 | 久久久96 | 国产精品久久久久久久久久久久久 | 伊人欧美 | 日日夜夜国产 | 日韩欧美亚洲国产 | 色av网| 91avcom| 午夜视频黄 | 国产精品无码人妻一区二区在线 | 亚洲成人久 | 丰满大爆乳波霸奶 | www毛片| 成人黄色激情 | 在线观看黄色动漫 | 97人妻一区二区精品视频 | 亚洲蜜桃av| 大黄毛片 | 天天看天天色 | 国产亚洲一区二区三区在线观看 | 67194成人在线| 国产亚洲精品美女久久久 | 看av免费毛片手机播放 | 国产福利在线播放 | 哪里可以看免费毛片 | 无码人妻精品一区二区三区66 | 秘密基地电影免费版观看国语 | 98国产视频 | 17c国产精品一区二区 | 亚洲一区二区精品在线 | 欧美在线三区 | 91爱啪 | www.插插插| 98在线视频| 伊人色在线 | 青青草成人免费视频 | 久久精品人妻一区二区三区 | 蜜桃av一区二区三区 | 天天综合网久久 | 99精品视频免费在线观看 | 欧美成人高潮一二区在线看 | 潘金莲一级淫片aaaaaaa | 午夜一区二区三区在线观看 | 夜夜嗨av色一区二区不卡 | 美女黄18以下禁止观看 | 国产精品99在线观看 | 国产在线第一页 | 91在线精品李宗瑞 | 日韩免费观看视频 | 国产探花视频在线观看 | 国产a∨精品一区二区三区仙踪林 | 国产手机在线 | 黄色av一区二区三区 | 精品欧美一区二区三区久久久 | 男女作爱网站 | 国产乱码精品一区二三区蜜臂 | 中国zzji女人高潮免费 | 中文字幕一区二区三区波野结 | 男人天堂怡红院 | 精品一区在线视频 | 亚洲国产精品久久久久久 | 武侠古典av | 日韩爱爱片| 女儿的朋友5中汉字晋通话 欧美成人免费高清视频 | 深夜视频一区二区 | 中文字幕第一区 | 黄色免费视频观看 | 激情网久久 | 伦hdwww日本bbw另类 | 日韩成人免费在线 | 亚洲自拍网站 | 伊人开心网 | 91色交视频 | 亚洲人人干 | 亚洲熟妇av日韩熟妇在线 | 欧美成人午夜电影 | 好吊妞这里有精品 | 美日毛片| 日韩高清黄色 | 欧美国产一区二区三区 | 久久大胆人体 | 国产白袜脚足j棉袜在线观看 | 波多野结衣电车 | 日韩乱码在线观看 | 国产极品视频在线观看 | 久久涩涩 | 丰满岳乱妇国产精品一区 | 国产色av| 亚洲美女福利视频 |