프로그래머스 68935 3진법 뒤집기

1 개요[ | ]

프로그래머스 68935 3진법 뒤집기

2 C++[ | ]

#include <string>
#include <vector>

using namespace std;

int solution(int n) {
    int answer = 0;
    while(n>0) {
        answer = answer * 3 + (n % 3);
        n /= 3;
    }
    return answer;
}
#include <string>
#include <vector>
#include <queue>
using namespace std;

int solution(int n) {
    queue<int> q;
    while(n>0) {
        q.push(n % 3);
        n /= 3;
    }
    int answer = 0;
    while(!q.empty()) {
        answer = answer * 3 + q.front();
        q.pop();
    }
    return answer;
}
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}