[プログラマー]『124カ国の数字』問題JavaScriptアルゴリズム
2695 ワード
[プログラマー]『124カ国の数字』問題JavaScriptアルゴリズム
https://programmers.co.kr/learn/courses/30/lessons/12899
Q.124国の数字
124カ国あります124カ国では、数字は10進数ではなく、以下の独自のルールで表されています.
十進法124国家十進法124国家116142227213419245121041
自然数nをパラメータとして指定した場合、解関数を完了し、nを124カ国で使用した数値に置き換えた値を返します.
せいげんじょうけん
I/O例
nresult112234411
function solution(n) {
var answer = '';
const number = [4,1,2]; // 나머지가 0일때 끝자리는 4
while(n){
answer = number[n%3] + answer;
n = Math.floor((n-1)/3); // 3으로 나누어떨어지면 앞자리가 안바뀌므로 1을 빼고 내림
}
return answer;
}
Reference
この問題について([プログラマー]『124カ国の数字』問題JavaScriptアルゴリズム), 我々は、より多くの情報をここで見つけました https://velog.io/@dlzagu/프로그래머스-124-나라의-숫자-문제-자바스크립트-알고리즘テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol