luogu进制转换
Posted xrj1229
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了luogu进制转换相关的知识,希望对你有一定的参考价值。
我一开始没想明白怎么处理循环次数,怎么处理16进制,怎么处理系数为0无此项。。。。。
好好看看代码:
#include<iostream> #include<cstdio> #include<cstring> using namespace std; char n[1001]; int main() { int m; scanf("%d",&m); cin>>n; for(int i=0;i<strlen(n);i++) { if(i!=0&&n[i]!=‘0‘) printf("+"); if(n[i]==‘0‘)continue; printf("%c*%d^%d",n[i],m,strlen(n)-i-1); } return 0; }
O(∩_∩)O哈哈~~(≧▽≦)/~啦啦啦(⊙v⊙)
以上是关于luogu进制转换的主要内容,如果未能解决你的问题,请参考以下文章
[luogu]P1066 2^k进制数[数学][递推][高精度]