【zzuli】九进制转化为十进制
来源:互联网 发布:淘宝禁止出售的药品 编辑:程序博客网 时间:2024/06/05 06:18
E - E
Crawling in process...Crawling failedTime Limit:1000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64uDescription
You are given a car odometer which displays the miles traveled as an integer. The odometer has a defect, however: it proceeds from the digit 3 to the digit 5, always skipping over the digit 4. This defect shows up in all positions (the one's, the ten's, the hundred's, etc.). For example, if the odometer displays 15339 and the car travels one mile, odometer reading changes to 15350 (instead of 15340).
Input
Each line of input contains a positive integer in the range 1..999999999 which represents an odometer reading. (Leading zeros will not appear in the input.) The end of input is indicated by a line containing a single 0. You may assume that no odometer reading will contain the digit 4.
Output
Each line of input will produce exactly one line of output, which will contain: the odometer reading from the input, a colon, one blank space, and the actual number of miles traveled by the car.
Sample Input
131520032005239250139915009999990
Sample Output
13: 1215: 132003: 14612005: 1462239: 197250: 1981399: 10521500: 1053999999: 531440 (85)9=((0*9)+8)*9+5)10=(77)10
#include<cstdio>#include<cstring>#include<algorithm>using namespace std;int main(){char s[100];int num[100];while(~scanf("%s",s)&&s[0]!='0'){int l=strlen(s);for(int i=0;i<l;i++){num[i]=s[i]-'0';if(num[i]>=5) num[i]-=1;//因为没有4 }int sum=0;for(int i=0;i<l;i++) sum=sum*9+num[i]; printf("%s: %d\n",s,sum);}return 0;}
0 0
- 【zzuli】九进制转化为十进制
- 十进制转化为二进制
- 十六进制转化为十进制
- 十进制转化为七进制
- 十进制转化为二进制
- 十进制转化为二进制
- 十进制转化为二进制
- 八进制转化为十进制
- 十六进制转化为十进制
- 十进制转化为二进制
- 十进制转化为二进制
- 十进制转化为八进制
- 十进制转化为二进制
- 二进制转化为十进制
- 十进制转化为十六进制
- 十进制转化为二进制
- 十进制转化为二进制
- 十进制转化为十六进制
- Good Numbers
- sping AOP 使用
- 最短路径—Dijkstra算法和Floyd算法
- UVA.679 Dropping Balls (二叉树 思维题)
- Django基本命令与初始用法
- 【zzuli】九进制转化为十进制
- Hibernate 单向N-1关联
- linux 邮件服务器
- 朴素贝叶斯分类器——机器学习算法(二)
- 线段树Lazy-tag
- 【LeetCode】42. Trapping Rain Water
- wordnet的中文支持项目open multilingual wordnet分析试用
- 进程间通信,同步
- Java框架说明