P1006 isbn
来源:互联网 发布:在淘宝上如可开零食店? 编辑:程序博客网 时间:2024/05/24 03:45
思路:字符串模拟
P.S. 这大水题由于一个特判我愣是写了二十分钟 之后清北的大便测评机再次卡了我五次 洛谷一次过 唉心累
#include<iostream>#include<cstdio>#include<cstring>#include<cmath>using namespace std;int b[]={0,1,2,3,4,5,6,7,8,9};int shu[10001];int ans;int main (){string a;cin>>a;int sbm=(int)a[12]-48;//存储识别码 if (a[12]=='X') sbm=10;//特判 int cnt=0;//记录乘数 for (int i=0;i<12;i++){for (int j=0;j<10;j++){if ((int)a[i]-48==b[j])//找出数字 {cnt++;ans+=b[j]*cnt;//存储总和 }}}int x=ans%11;//存储正确的识别码 if (x==sbm) cout<<"Right"; else if (x==10) { for (int i=0;i<12;i++) { cout<<a[i]; } cout<<"X"; } else { for (int i=0;i<12;i++) { cout<<a[i]; } cout<<x;}return 0;}
0 0
- P1006 --- isbn
- P1006 isbn
- TYVJ p1006 isbn
- 【Tyvj P1006】isbn
- |Tyvj|NOIP2008|模拟|P1006 isbn
- P1006
- ISBN
- ISBN
- isbn
- ISBN
- ISBN
- ISBN
- TYVJ-P1006
- vijos-p1006 2008.11.8
- codevs p1006 等差数列
- 洛谷P1006 传纸条
- luogu【P1006】传纸条
- 【洛谷P1006】传纸条
- 开微博记录
- 20161027 sql文件下载(主从表sql文件)
- jekyll的简单搭建
- hibernate集合映射
- 工厂方法模式与抽象工厂模式
- P1006 isbn
- 用Lua实现插入、删除和查找时间复杂度为O(1)的集合
- C++:vector中的resize()函数 VS reserve()函数
- bzoj usaco 2008 1232
- session入redis memcache
- select、poll、epoll总结
- Android开发日常所遇到的问题汇总-持续更新
- hdfs判断文件是否存在
- salesforce 权限控制