UVa 11743 - Credit Check
2024-10-01 17:24:46
题目:推断卡号是否合法,给你4组4位的数字。偶数位的2倍的位和加上奇数位的和,推断尾数是否为0。
分析:简单题,模拟。
直接依照提议推断就可以。
说明:460题,加油!
#include <iostream>
#include <cstdlib> using namespace std; char data[4][5]; int main()
{
int n;
while (cin >> n)
for (int i = 1 ; i <= n ; ++ i) {
for (int i = 0 ; i < 4 ; ++ i)
cin >> data[i]; int d = 0,u = 0,t = 0;
for (int i = 0 ; i < 4 ; ++ i) {
t = (data[i][0]-'0')*2;
d += (t/10+t%10);
u += (data[i][1]-'0');
t = (data[i][2]-'0')*2;
d += (t/10+t%10);
u += (data[i][3]-'0');
} if ((d+u)%10)
cout << "Invalid" << endl;
else cout << "Valid" << endl;
}
return 0;
}
最新文章
- 如何用Azure Web App Services接入微信公众号
- 奔跑的歌颂 diskgenius 找回了20G数据
- JavaScript 的性能优化:加载和执行
- [Jquery]判断数据类型
- 小组开发项目针对性的NABC分析
- 锋利的jquery-选择器
- Java中的分代垃圾回收策略
- tcxtreelist 展示图片 图像
- WPF案例 (四) 模拟Windows7桌面任务栏
- Set Matrix Zeroes -- LeetCode
- fastJson将json字符串转换为map
- K:常见的正则表达式
- cookie 详解
- 七牛云域名DV SSL证书申请流程以及CDN融合加速配置
- django 网站的搭建(1)
- hdu-6194 string string string 后缀数组 出现恰好K次的串的数量
- C#中委托
- JDBC PrepareStatement对象执行批量处理实例
- Android实践项目汇报总结(下)
- windows安装tesseract-OCR及使用
热门文章
- bzoj 1588 [HNOI2002] 营业额统计 链表和Splay
- luoguP1462通往奥格瑞玛的道路(二分答案+spfa)
- UVALive 2659 数独 DLX模板
- javascript与DOM节点的结合使用
- WEB前端,混合排版,有的宽有的窄,滚动会出现空白处,怎么办。
- Android——4.2 - 3G移植之路之 APN (五)
- vue6 发请求
- 灵活的运用Model类
- base64格式的图片数据如何转成图片
- jquery<;=======>;js实现方法