https://programmers.co.kr/learn/courses/30/lessons/12922
< ์๋ฐ์๋ฐ์๋ฐ์๋ฐ์? >
โ ์ฒ์ ํผ ํ์ด
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
//String ๋๊ฐ๋ฅผ ์ฌ์ฉํ๋ค
//if๋ฌธelse ๋ฌธ์ ๋ฐ๋ผ์ ๋ํ๊ณ
class Solution {
public String solution(int n) {
String answer = "";
String a = "์";
String b = "๋ฐ";
for(int i=0; i < n; i++){
if(i%2==0)
answer += a;
else if(i%2!=0)
answer +=b;
}
return answer;
}
}
|
cs |
- for๋ฌธ์ผ๋ก 0 ~ n ๊น์ง ๋๋ฆฐ๋ค.
-"์"๋ฅผ ๊ฐ์ง๊ณ ์๋ ๋ณ์ a ์ "๋ฐ"์ ๊ฐ์ง๊ณ ์๋ ๋ณ์ b๋ฅผ ์ ์ธํ๋ค.
- 0 ~ n ๊น์ง ๋๋ฆฌ๋ฉด์ ์ง์์ผ ๋๋ ๋ณ์ a๋ฅผ answer์ ๋ํ๊ณ ํ์์ผ ๋๋ ๋ณ์ b๋ฅผ answer์ ๋ ํด์ค๋ค
- if ๋ฌธ์ ์ผํญ์ฐ์ฐ์๋ก ํ๋ฉด ๋ ๊ฐ๋จํ๊ฒ ํ ์ ์๋ค.
โ ์ผํญ์ฐ์ฐ์๋ก ํผ ํ์ด
1
2
3
4
5
6
7
8
9
10
|
class Solution {
public String solution(int n) {
String answer = "";
for(int i=0; i < n; i++)
answer += (i % 2 ==0 ) ? "์" : "๋ฐ";
return answer;
}
}
|
cs |
- ์ผํญ์ฐ์ฐ์๋ก ํ๋ฉด ๋ฐ๋ก ๋ณ์ ์ ์ธ๋ฅผ ์ ์ธํ ํ์์์ด ์์ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ๋ฐ๋ก ๋์ ํ ์ ์๋ค.
'JAVA > ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ง์ฌ๊ฐํ ๋ณ์ฐ๊ธฐ/java/ํ๋ก๊ทธ๋๋จธ์ค (0) | 2020.02.07 |
---|---|
๋ฌธ์์ด์ ์ ์๋ก ๋ฐ๊พธ๊ธฐ/java/substring()/Integer.parseInt() (0) | 2020.02.07 |
์์ ์ฐพ๊ธฐ /ํ๋ก๊ทธ๋๋จธ์ค/์๋ฐ/level1/์๋ผํ ์คํ ๋ค์ค์ ์ฒด (0) | 2020.02.05 |
์์ธ์์ ๊น์๋ฐฉ ์ฐพ๊ธฐ /Java/Level1/ํ๋ก๊ทธ๋๋จธ์ค (0) | 2020.02.04 |
[ Java Level 1 ] ๋ฌธ์์ด ๋ด p์ y์ ๊ฐ์ (0) | 2020.02.04 |