PRoblem Description 輸入一個十進制整數,將其轉換成對應的R(2<=R<=9)進制數,并輸出。 Input 第一行輸入需要轉換的十進制數; 第二行輸入R。 Output 輸出轉換所得的R進制數。 Example Input
12798Example Output
2377Hint
Author
#include <iostream>#include <stdio.h>#include <stdlib.h>#include <bits/stdc++.h>#include <algorithm>#include <stack>using namespace std;int main(){ stack<int>stack1; int k, t; scanf("%d%d", &k, &t); while(k>0) { int z=k%t; k/=t; stack1.push(z); } while(!stack1.empty()) { printf("%d", stack1.top()); stack1.pop(); } printf("/n"); return 0;}新聞熱點
疑難解答