프로그래머스(https://programmers.co.kr/learn/courses/30/lessons/12922)
자바 + 초급문제의 수박수박수박수박수박수? 이다.
4h정도 삽질을 했는데 호출한 부분만 보아도 알 수 있을 것이다.(ㅠ..)
이리저리 복잡하게 생각하다가 아...그냥 짝수 홀수로 해버리자.. 했는데 그게 맞아버렸다.
현재의 모자란 실력에서의 논리를 만드는 과정에는 자세함과 복잡함 보다 마치 그 규칙성과 압축하는 사고를 필요로 하고 있는 것 같다는 생각이 든다. "넌 아직 그럴 실력아니잖아.., 간단하게 생각해 간단하게."라고 말해주는 듯한 오늘 이였다.
for문으로 n만큼 돌리고 if문에 i%2==0 즉 짝수일 때에 true값으로 '박'
false 가 나오면 홀수이므로 else에 '수' 을 answer에 더하고 그 값을 저장한다는 +=을 사용하여 마무리했다.
홀,짝,홀,짝,홀,짝...
수,박,수,박,수,박....ㅠㅠㅠㅠㅠㅠㅠ 너란 과일...ㅠㅠㅠㅠ
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
package 수박수박수박수박수박수;
import java.lang.reflect.Array;
import java.text.CharacterIterator;
import java.util.*;
public class Solution {
public String solution(int n) {
String answer = "";
for(int i=1; i<=n; i++) {
if( i%2 ==0 ) {
answer += '박';
}else
answer +='수';
}
return answer;
}
}
|
cs |
'자바 초급문제로 맨땅에 해딩하기' 카테고리의 다른 글
자바 초급문제 6. 문자열을 정수로 바꾸기 (0) | 2020.03.29 |
---|---|
자바 초급문제 5. 같은 숫자는 싫어 (0) | 2020.03.27 |
자바 초급문제 3. 서울에서 김서방 찾기 (0) | 2020.03.25 |
자바 초급문제 2. 완주하지 못한 선수 (0) | 2020.03.24 |
자바 초급문제 1. 문자열다루기 기본 (0) | 2020.03.23 |