计蒜客 难题题库 127 进制转换

相信你知道2进制,16进制吧?是否听说过7进制呢?或者9进制?

10进制转2进制是挺简单的,那么转其他进制呢?

没错,右侧的代码实现10进制数到任意进制(2~9)的转换,试试修改吧~

修改后,你就明白10进制转任意进制的基本思路了,加油。


样例1

输入:

10 2

输出:

1010


void trans(int m, int k)
{//请在这个函数里面修改你的代码
	int a[N], i;
	for(i = 0; m; i++)
	{
		a[i] = m % k;
		m /= k;
	}
	for(i--; i>=0; i--)
		cout<<a[i];
}


你可能感兴趣的:(OJ,计蒜客)