๋ฌธ์ ์ค๋ช
์ฐ์ฃผ์ฌํ์ ํ๋ ๋จธ์ฑ์ด๋ ์์ง ๊ณ ์ฅ์ผ๋ก PROGRAMMERS-962 ํ์ฑ์ ๋ถ์์ฐฉํ๊ฒ ๋์ต๋๋ค. ์ ๊ตญ์ฌ์ฌ์์ ๋์ด๋ฅผ ๋งํด์ผ ํ๋๋ฐ, PROGRAMMERS-962 ํ์ฑ์์๋ ๋์ด๋ฅผ ์ํ๋ฒณ์ผ๋ก ๋งํ๊ณ ์์ต๋๋ค. a๋ 0, b๋ 1, c๋ 2, ..., j๋ 9์ ๋๋ค. ์๋ฅผ ๋ค์ด 23์ด์ cd, 51์ด์ fb๋ก ํํํฉ๋๋ค. ๋์ด age๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋ PROGRAMMER-962์ ๋์ด๋ฅผ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
์ ํ์ฌํญ
- age๋ ์์ฐ์์ ๋๋ค.
- age ≤ 1,000
- PROGRAMMERS-962 ํ์ฑ์ ์ํ๋ฒณ ์๋ฌธ์๋ง ์ฌ์ฉํฉ๋๋ค.
์ ์ถ๋ ฅ ์ ( age // result )
23 | "cd" |
51 | "fb" |
100 | "baa" |
age -> stringํ -> charํ -> ๊ฐ ์๋ฆฌ intํ๋ณํ ํ ๋ฐ๋ก index ๊ฐ์ผ๋ก ์ฌ์ฉ
class Solution {
public String solution(int age) {
String answer = "";
String[] alpha={"a","b","c","d","e","f","g","h","i","j"};
String s=String.valueOf(age);
for(char x: s.toCharArray()){
int n=x-'0';
answer+=alpha[n];
}
return answer;
}
}
'๐ ์ฝ๋ฉํ ์คํธ > ๋ฐฑ์ค & ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ์ง๋ฃ์์ ์ ํ๊ธฐ (0) | 2022.10.26 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ํ ๋ฒ๋ง ๋ฑ์ฅํ ๋ฌธ์ (0) | 2022.10.26 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ๋ก๊ทธ์ธ ์ฑ๊ณต? (0) | 2022.10.24 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ๊ฐ๊น์ด ์ (0) | 2022.10.24 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ์จ์ด์๋ ์ซ์์ ๋ง์ (1) (0) | 2022.10.23 |