任意进制转化 c(c++)
来源:互联网 发布:windows 删除文件夹 编辑:程序博客网 时间:2024/05/16 09:38
#include<cstdio>#include<iostream>#include<algorithm>#include<cstring>#include<string>#include<queue> #include<map>#include<queue>#include<stack>typedef long long LL;using namespace std;//map<char ,int> mm;//queue<char> Q;char a[100];int main(){ int b; stack<LL> Q; while (cin >> a >> b) { LL ans = 0; for (int i=0;a[i];i++) { ans *= 26; ans += (a[i] - 'a'); }//这只是一个先转化为10进制的方法,可以随意替代 //cout << ans << endl; while (ans) { Q.push(ans%b); ans /= b; } int f = 0; while (!Q.empty()) { f = 1; int s = Q.top(); Q.pop(); cout << s; } if (!f) { puts("0"); } else { puts(""); } } return 0;}
阅读全文
0 0
- 任意进制转化 c(c++)
- C实现任意进制数的转化
- 任意进制转化
- C语言将任意数转换成任意进制
- 实验C—5 任意十进制数转化为二进制
- C任意进制转换程序
- C任意进制转换程序
- C 任意进制转换程序
- 任意进制转换(c++)
- c语言中的进制转化
- C语言 进制的转化
- 任意进制转化为十进制
- 用链栈实现任意进制的转化
- 十进制数转化为任意进制
- c任意进制转换。甚么时候能看懂呢。。
- 任意进制转换的总结 (c和java)
- C语言之任意进制的转换
- C之有趣-将十进制数转化为任意(2---16)进制
- Java技术种类
- C++学习笔记八之指针和const
- 重定向
- set(2)and multiset
- spring-boot学习笔记2
- 任意进制转化 c(c++)
- fabric源码解析1——线头
- 010
- 安卓开发昵称正则
- oracle破事系列
- 8.15最大公共子图
- 晚来天欲雪,能饮一杯无
- Found a swap file by the name “.git/.MERGE_MSG.swp”
- CSS中强大的EM