코린이의 소소한 공부노트

[LeetCode/Easy] 1374. Generate a String With Characters That Have Odd Counts 본문

코딩테스트 풀이/JAVA

[LeetCode/Easy] 1374. Generate a String With Characters That Have Odd Counts

무지맘 2023. 4. 11. 16:24

1. Input

1) int n

 

2. Output

1) 다음 조건을 만족하는 문자열을 반환

- 문자는 영어 소문자만 사용한다.

- 각 문자가 나오는 횟수는 홀수여야 한다.

- 문자열의 길이는 n이다.

 

3. Constraint

1) 1 <= n <= 500

2) 조건을 만족하는 문자열이면 어떤 문자열을 반환해도 상관 없다.

 

4. Example

Input: n = 4 -> Output: "pppz"

Input: n = 2 -> Output: "xy"

 

5. Code

1) 첫 코드(2023/04/11)

String answer = "";
if(n%2==0){
    while(answer.length()<n-1)
        answer += 'a';
    answer += 'b';
} else{
    while(answer.length()<n)
        answer += 'a';
}
return answer;