浙大 PAT b1031
来源:互联网 发布:淘宝网店赚钱吗 编辑:程序博客网 时间:2024/05/03 20:54
#include<stdio.h> int main() { int n,i,j,k; int sum,weight[17]={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2}; char yan[11]={'1','0','X','9','8','7','6','5','4','3','2'}; char str[100][20]; while(~scanf("%d",&n)) { for(i=0;i<n;i++) scanf("%s",str[i]); k=0; for(i=0;i<n;i++) { sum=0; for(j=0;j<17;j++) { if(str[i][j]<'0'||str[i][j]>'9') break; sum+=(str[i][j]-'0')*weight[j]; } if(j<17) { printf("%s\n",str[i]); continue; } sum%=11; if(yan[sum]==str[i][j]) k++; else printf("%s\n",str[i]); } if(k==n) printf("All passed\n"); } return 0; }
0 0
- 浙大 PAT b1031
- [PAT] B1031
- PAT B1031
- PAT-B1031.查验身份证
- PAT b1031-b1035题解
- PAT B1031. 查验身份证
- PAT---B1031. 查验身份证(15)
- PAT B1031. 查验身份证(15)
- B1031
- PAT乙级练习题B1031. 查验身份证
- 浙大pat 1017
- 浙大pat Advance 1003
- 浙大PAT目录
- 浙大PAT 1049
- 浙大PAT 1051
- 浙大PAT 1058
- 浙大PAT 1063
- 浙大PAT 1102
- 数据库的增、删、改、查例子
- 作业
- 作业
- 葡萄酒的评价问题—2012年全国大学生数学建模竞赛B题
- uva 11636/Hello World!
- 浙大 PAT b1031
- poj 1160 Post Office 四边形优化
- 浙大 PAT b1032
- 【21.00%】【vijos P1018】智破连环阵
- 浙大 PAT b1036
- 浙大 PAT b1037
- UnityGUI系统之锚点与中心点
- Hurst Parameter Estimators
- Java EE知识结构