1. 수박수박수박수박수?
[기본 상태]
class Solution {
public String solution(int n) {
String answer = "";
return answer;
}
}
[풀이에 필요한 조건]
String answer에 + 연산자를 통해 붙여줄 "수", "박"의 String 선언.
입력받는 값만큼 반복을 돌려줄 for문 작성. ( 루프 시작 i=1, 끝 i<=n)
if문을 통해 짝수가 아니라면( i%2 != 0) answer에 "수" String을 추가해줌.
짝수라면 "박" String을 추가해줌.
[해답]
class Solution {
public String solution(int n) {
String answer = "";
String text1 = "수";
String text2 = "박";
for(int i=1;i<=n;i++){
if(i%2!=0){
answer += text1;
}
else{
answer += text2;
}
}
return answer;
}
}
더보기
class Solution {
public String solution(int n) {
String answer = "";
String text1 = "수";
String text2 = "박";
for(int i=1;i<=n;i++){
if(i%2!=0){
answer += text1;
}
else{
answer += text2;
}
}
return answer;
}
}
public class Main {
public static void main(String[] args) {
Solution sol = new Solution();
int n1 = 3;
int n2 = 4;
String result1 = sol.solution(n1);
String result2 = sol.solution(n2);
System.out.println(result1);
System.out.println(result2);
}
}
public String solution(int n) {
String answer = "";
String text1 = "수";
String text2 = "박";
for(int i=1;i<=n;i++){
if(i%2!=0){
answer += text1;
}
else{
answer += text2;
}
}
return answer;
}
}
public class Main {
public static void main(String[] args) {
Solution sol = new Solution();
int n1 = 3;
int n2 = 4;
String result1 = sol.solution(n1);
String result2 = sol.solution(n2);
System.out.println(result1);
System.out.println(result2);
}
}