๐ง๐ป programmers
63. Java/Javascript ํ๋ก๊ทธ๋๋จธ์ค(lv.1) ์๋ฐ์๋ฐ..์?
๊ณต๋ฐฑ์ค
2025. 3. 20. 16:22
728x90
๋ฐ์ํ
โ ๋ฌธ์
๊ธธ์ด๊ฐ n์ด๊ณ , "์๋ฐ์๋ฐ์๋ฐ์...."์ ๊ฐ์ ํจํด์ ์ ์งํ๋ ๋ฌธ์์ด์ ๋ฆฌํดํ๋ ํจ์, solution์ ์์ฑํ์ธ์. ์๋ฅผ๋ค์ด n์ด 4์ด๋ฉด "์๋ฐ์๋ฐ"์ ๋ฆฌํดํ๊ณ 3์ด๋ผ๋ฉด "์๋ฐ์"๋ฅผ ๋ฆฌํดํ๋ฉด ๋ฉ๋๋ค.์ ํ ์กฐ๊ฑด
- n์ ๊ธธ์ด 10,000์ดํ์ธ ์์ฐ์์ ๋๋ค.
โ java
class Solution {
public String solution(int n) {
String answer = "";
answer = "์๋ฐ".repeat((int)Math.ceil(n / 2.0 ) ).substring(0,n);
return answer;
}
}
โ javaScript
function solution(n) {
let answer = '';
answer = "์๋ฐ".repeat((n+1) / 2).substring(0, n);
// ์ถฉ๋ถํ ๊ธธ์ด๋ฅผ ํ๋ณต repeat( n + 1 )/ 2
return answer;
}
728x90