PAT答案(D進位制的A+B)

輸出是最好的學習發表於2018-04-07

題目連結

https://www.nowcoder.com/pat/6/problem/4048

程式碼

#include<iostream>
#include<vector>

using namespace std;
int main() {
    int m,n,k;
    vector<int> result;
    scanf("%d%d%d", &m,&n,&k);
    int x = m + n;
    while(x) {
        result.push_back(x%k);
        x /= k;
    }
    for(int i=result.size()-1; i>=0; i--) {
        printf("%d", result[i]);
    }
    printf("\n");
    return 0;
}

相關文章