进制转换 poj1220-NUMBER BASE CONVERSION
来源:互联网 发布:淘宝 情趣内衣 买家秀 编辑:程序博客网 时间:2024/05/19 09:13
这个题目要求进行从2-62之间任意进制间的转换。
第一个是要转换的行数,以下第一个是输入进制,第二个数是转换的输出进制,第三个是要转换的数据。
输出按输入进制输入数据换行输出转换后的进制和数据输出。
#include "stdio.h"#include "string.h"int main(){ int i,l,k,a,b,t,T[550],A[550]; char s[550],d[550]; scanf("%d",&t); while(t--) { scanf("%d %d %s",&a,&b,s); for(k=i=strlen(s);0<i--;) T[k-i-1]=s[i]-((s[i]<58)?48:((s[i]<97)?55:61)); for(l=0;k;) { for(i=k;1<i--;) { T[i-1]+=T[i]%b*a; T[i]/=b; } A[l++]=T[0]%b; T[0]/=b; for(;0<k&&!T[k-1];k--) ; } for(d[l]=i=0;i<l;i++) d[l-i-1]=A[i]+((A[i]<10)?48:((A[i]<36)?55:61)); printf("%d %s\n%d %s\n\n",a,s,b,d); } return 0;}
0 0
- 进制转换 poj1220-NUMBER BASE CONVERSION
- poj1220 NUMBER BASE CONVERSION
- pku 1220--NUMBER BASE CONVERSION(高精度进制转换)
- POJ 1220 NUMBER BASE CONVERSION(高精度--进制转换)
- poj 1220 NUMBER BASE CONVERSION 高精度进制转换
- NUMBER BASE CONVERSION(大数进制转换)
- POJ 1220 NUMBER BASE CONVERSION 高精度进制转换
- 高精度进制转换 poj 1220 NUMBER BASE CONVERSION
- NUMBER BASE CONVERSION POJ 1220 进制转换模板
- POJ1220(高精度进制转换)
- NUMBER BASE CONVERSION(进制转化)
- 进制转换小结(大数的任意进制转换)spoj429 Simple Numbers Conversion,poj 1220NUMBER BASE CONVERSION
- poj 1220 NUMBER BASE CONVERSION(短除法进制转换)
- poj1220 (高精度任意进制转换)
- poj1220(高精度模版,进制转换)
- 1220 NUMBER BASE CONVERSION【高精度进制转化】
- NUMBER BASE CONVERSION (进制转化) (模板)
- POJ 1220-NUMBER BASE CONVERSION 任意进制数转换
- POJ 1011 Sticks(DFS + 剪枝)
- SASS基础教程
- HDU 2209 翻纸牌游戏
- Java7并发编程--1、线程管理
- DP 问题总结
- 进制转换 poj1220-NUMBER BASE CONVERSION
- 8086汇编语言 使用offset命令获取标号的IP地址
- BestCoder Round #84题解报告
- 和为s的连续正整数数列 and 未排序正数数组中和为s的最长子数组长度
- 安卓自定义View进阶:Path基本操作
- Dialog的重构+接口回调
- 7.15 编写一个程序,将字符数组s2中的全部字符拷贝到字符数组s1中,不用strcpy函数。拷贝时,'\0'也要拷贝过去,'\0'后面的字符不拷贝。
- LeetCode-257:Binary Tree Paths
- 一些DP