标签:栈
1279 8
2377
后台数据太水,按理说应该考虑零的情况,但是你不判断零也是对的。
#include <stdio.h> #include <string.h> #include <stdlib.h> #include <iostream> #include <stack> using namespace std; int main() { int n,m; stack<int >Q; while(~scanf("%d %d",&n,&m)) { if(n==0) printf("0"); else while(n>0) { int z=n%m; Q.push(z);//进栈 n/=m; } while(!Q.empty()) { printf("%d",Q.top());//出栈 Q.pop();//消除 } printf("\n"); } return 0; }
标签:栈
原文地址:http://blog.csdn.net/u013486414/article/details/39230841