牛客网PAT练兵场-查验身份证
题解:模拟题,直接算
题目地址:https://www.nowcoder.com/questionTerminal/779a72a420744b1d9c0ec7b7a8dd8f39
/**
*
*作者:Ycute
*时间:2019-11-01-15.37.01
*题解简单描述:直接计算即可
*/ #include<iostream>
#include<cmath>
#include<cstring>
#include<algorithm>
#include<vector>
using namespace std; int main(){
char ch[];
int t;
scanf("%d",&t);
int flag=;
while(t--){
getchar();
scanf("%s",ch);
long long sum;
sum=(ch[]-'')*+(ch[]-'')*+(ch[]-'')*+(ch[]-'')*+(ch[]-'')*+(ch[]-'')*+(ch[]-'')*+(ch[]-'')*+(ch[]-'')*+(ch[]-'')*+(ch[]-'')*+(ch[]-'')*+(ch[]-'')*+(ch[]-'')*+(ch[]-'')*+(ch[]-'')*+(ch[]-'')*;
sum=sum%;
//cout<<sum<<endl;
switch(sum){
case :{
if(ch[]!=''){
printf("%s\n",ch);
flag=;
}
break;
}
case :{if(ch[]!=''){
printf("%s\n",ch);
flag=;
}
break;
}
case :{if(ch[]!='x'){
printf("%s\n",ch);
flag=;
}
break;
}
case :{if(ch[]!=''){
printf("%s\n",ch);
flag=;
}
break;
}
case :{if(ch[]!=''){
printf("%s\n",ch);
flag=;
}
break;
}
case :{if(ch[]!=''){
printf("%s\n",ch);
flag=;
}
break;
}
case :{if(ch[]!=''){
printf("%s\n",ch);
flag=;
}
break;
}
case :{if(ch[]!=''){
printf("%s\n",ch);
flag=;
}
break;
}
case :{if(ch[]!=''){
printf("%s\n",ch);
flag=;
}
break;
}
case :{if(ch[]!=''){
printf("%s\n",ch);
flag=;
}
break;
}
case :{if(ch[]!=''){
printf("%s\n",ch);
flag=;
}
break;
}
}
}
if(!flag) printf("All passed\n");
return ;
}
牛客网PAT练兵场-查验身份证的更多相关文章
- 牛客网PAT练兵场-科学计数法
题目地址:https://www.nowcoder.com/pat/6/problem/4050 题解:模拟题 /** * Copyright(c) * All rights reserved. * ...
- 牛客网PAT练兵场-旧键盘打字
题目地址:https://www.nowcoder.com/pat/6/problem/4059 题解:用数组下标标记,直接模拟 /** * *作者:Ycute *时间:2019-12-01-21.3 ...
- 牛客网PAT练兵场-人口普查
题目地址:https://www.nowcoder.com/pat/6/problem/4054 题解:结构体排序即可 /** * Copyright(c) * All rights reserved ...
- 牛客网PAT练兵场-完美数列
题目地址:https://www.nowcoder.com/pat/6/problem/4056 题解:先将a数组进行排序,第一次按题意M<=n*p;n=a[0]时,M最大为J(如下图),然后n ...
- 牛客网PAT练兵场-打印沙漏
题目地址:https://www.nowcoder.com/pat/6/problem/4053 题意:模拟题 /** * Copyright(c) * All rights reserved. * ...
- 牛客网PAT练兵场-在霍格沃茨找零钱
题目地址:https://www.nowcoder.com/pat/6/problem/4063 题意:按照题目的进制计算即可 /** * *作者:Ycute *时间:2019-11-14-21.45 ...
- 牛客网PAT练兵场-福尔摩斯的约会
题目地址:https://www.nowcoder.com/pat/6/problem/4040 题意:模拟题,循环找相同的字母,但是注意题目的坑 /** * *作者:Ycute *时间:2019-1 ...
- 牛客网PAT练兵场-A除B
题目地址:https://www.nowcoder.com/pat/6/problem/4043 题解:遍历大数,边除边输出,最后得到余数输出即可 /** * *作者:Ycute *时间:2019-1 ...
- 牛客网PAT练兵场-锤子剪刀布
题目地址:https://www.nowcoder.com/questionTerminal/79db907555c24b15a9c73f7f7d0e2471 题解:无 /** * *作者:Ycute ...
随机推荐
- Apple产品价钱分析
- Django坑_02
在创建订单的时候会创建一个对应的日期 查询数据库表的时候,查询年的话可以正常实现 但是如果单独查询某一个月的话,可能会出错 在 Django 中月份可能会使用 Django 中定义的时区 将 项目 s ...
- 一分钟玩转 Spring IoC!
前言 「上一篇文章」我们对 Spring 有了初步的认识,而 Spring 全家桶中几乎所有组件都是依赖于 IoC 的. 刚开始听到 IoC,会觉得特别高大上,但其实掰开了很简单. 跟着我的脚步,一文 ...
- PHP array_replace() 函数
实例 使用第二个数组($a2)的值替换第一个数组($a1)的值: <?php$a1=array("red","green");$a2=array(&quo ...
- source命令用法:source FileName
转自https://zhidao.baidu.com/question/59790034.html 写得很清楚,就直接搬过来了备忘 作用:在当前bash环境下读取并执行FileName中的命令. 注 ...
- Redis服务之常用配置(三)
上一篇博客我们聊了下redis的rdb持久化.安全连接.资源限制相关配置;回顾请参考:https://www.cnblogs.com/qiuhom-1874/p/13394411.html;今天我们来 ...
- 037_go语言中的互斥锁
代码演示: package main import ( "fmt" "math/rand" "runtime" "sync&quo ...
- sockjs.js?9be2:1606 GET http://192.168.1.101:8080/sockjs-node/info?t=1583642185049 net::ERR_CONNECTION_TIMED_OUT错误连接方式解决方法
在使用vue-cli脚手架创建项目的时候,在cnpm create app命令后,项目创建成功后通过npm run serve命令运行以后,控制台报错,sockjs.js?9be2:1606 GET ...
- Jupyter PPT
安装 pip install jupyter pip install RISE jupyter-nbextension install rise --py --sys-prefix jupyter-n ...
- 聊聊WindowServer那些事!
前言说明 使用工具:VS2019 思考为什么要使用WindowServer,它能做什么了?(后面解答) 一:什么是WindowServer?(我们做的是一个什么东西?) Microso ...