Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Archives
Today
Total
관리 메뉴

csct3434

[level 2] [3차] n진수 게임 - 17687 본문

프로그래머스

[level 2] [3차] n진수 게임 - 17687

csct3434 2024. 2. 28. 20:01

문제 링크

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

class Solution {

    public String solution(int n, int t, int m, int p) {
       int num = 0, order = 1;
       StringBuilder answer = new StringBuilder();

       if (m == p) {
          p = 0;
       }

       while (answer.length() != t) {
          String converted = Integer.toString(num++, n);
          for (char c : converted.toCharArray()) {
             if (order++ % m == p) {
                answer.append(c);
                if (answer.length() == t) {
                   break;
                }
             }
          }
       }
       return answer.toString().toUpperCase();
    }
}

'프로그래머스' 카테고리의 다른 글

[level 2] 의상 - 42578  (0) 2024.02.28
[level 2] 전화번호 목록 - 42577  (0) 2024.02.28
[level 2] [3차] 파일명 정렬 - 17686  (0) 2024.02.28
[level 2] [3차] 압축 - 17684  (0) 2024.02.28
[level 2] [1차] 캐시 - 17680  (0) 2024.02.28