programmers

    프로그래머스 Level1 수박수박수박수박수박수?

    프로그래머스 Level1 수박수박수박수박수박수?

    문제 보러가기 class Solution { public String solution(int n) { StringBuffer answer = new StringBuffer(); for(int i = 0; i < n/2; i++) { answer.append("수박"); } if(n%2!=0) return String.valueOf(answer.append("수")); return String.valueOf(answer); } } n의 반으로 나눈 수 만큼 반복 해주고 홀수면 마지막에 "수" 글자를 붙여주는 방식으로 했다. 연산자를 사용하면 객체를 계속해서 생성해내기 때문에 속도문제로 StringBuffer를 쓰면 좋다는 말을 들어서 StringBuffer 객체를 만들고 append 했다. 💡 java.l..