[์ฝ๋ฉํ ์คํธ ์ค๋น] 2023๋ 8์ ์ ์งธ์ฃผ
์ผ๋จ, ์ด๋ฒ์ฃผ ๋ชฉํ๋ ๋ฌธ๋ฒ ๊ฐ ์ก๊ธฐ๋ก ๊ฐ๋ ค๊ณ ํ๋ค.
๊ทธ๋์ ํ๋ฃจ์ ์ต์ ํ ๋ฌธ์ ์ด์ ํธ๋๊ฒ ๋ชฉํ..!
8/12 (ํ )
์ฝ๋ฉํ ์คํธ๋ฅผ ์ ํ์ง ๋๋ฌด ์ค๋๋ผ์ ๋ง๋ณด๊ธฐ๋ก ์ฝ๋ฉํ ์คํธ ์ ๋ฌธ LV.0์ ํ๊ณ ์๋ค.
์ค๋ ํผ ๋ฌธ์
๊ตฌ์ฌ์ ๋๋๋ ๊ฒฝ์ฐ์ ์ (์ฌ๊ท๋ก ๋ค์)
๊ฐ๋ฏธ ๊ตฐ๋จ
class Solution {
public int solution(int hp) {
return hp / 5 + (hp % 5) / 3 + hp % 5 % 3;
}
}
๊ฐ๋ฏธ ๊ตฐ๋จ์ ์ด๋ ๊ฒ ๊ฐ๋จํ๊ฒ ์ค์ฌ์ธ ์ ์๋ค๋...?
์ด์ ๋ณด๋ค ๋์์ง ์ค๋!
8/13 (์ผ)
์ค๋ ํผ ๋ฌธ์
8/14 (์)
์ค๋ ํผ ๋ฌธ์
์ฝ๋ผ๋ฌธ์ (์ฌ๋ฐ์ดํจ~)(LV.1)
์ค๋์ ์์~.~
๊ณต ๋์ง๊ธฐ
๋์ ์ฝ๋.java
class Solution {
public int solution(int[] numbers, int k) {
int size = numbers.length;
if(size % 2 ==0){
if ( k % (numbers.length/2) == 0 ){
return numbers[numbers.length-2];
} else {
return numbers[ 2 * (k % (numbers.length/2)-1)];
}
} else{
k %= numbers.length;
if(k==0){
k = numbers.length;
}
if(k > (size/2+1) ){
System.out.println((k - (size/2+1))*2-1);
return numbers[(k - (size/2+1))*2-1];
} else{
System.out.println("hi : "+((k-1)*2));
return numbers[(k-1)*2];
}
}
}
}
์ด๋ ๊ฒ ๊ฐ๋จํ๊ฒ๋ ์ธ ์ ์์.java
ํ์ง๋ง... ๋... ์์ง.. ์ ๊ธฐ๊น์ง ์๊ฐ์ด ๋ชป ๊ฐ๋ ๊ฒ ๊ฐ๋ค...
class Solution {
public int solution(int[] numbers, int k) {
return numbers[2 * (k - 1) % numbers.length];
}
}
8/15 (ํ)
์ค๋ ํผ ๋ฌธ์
์จ์ด์๋ ์ซ์์ ๋ง์ (1)
๋ชจ์ ์ ๊ฑฐ
์ ๊ท ํํ์ ์ฌ์ฉ ์
class Solution {
public String solution(String my_string) {
my_string = my_string.replace("a","");
my_string = my_string.replace("e","");
my_string = my_string.replace("i","");
my_string = my_string.replace("o","");
my_string = my_string.replace("u","");
// my_string = my_string.replace("a","").replace("e","").replace("i","").replace("o","").replace("u","");
// ์ 5๋ฌธ์ฅ์ ํ ์ค๋ก ์ค์ฌ ์ธ ์ ์๋ค
return my_string;
}
}
์ ๊ท ํํ์์ ์ฌ์ฉํ์ฌ ๊ฐ๋จํ๊ฒ ์ฝ๋ ์ ๋ฆฌ๋ฅผ ํ ์ ์๋ค
class Solution {
public String solution(String my_string) {
return my_string.replaceAll("[aeiou]","");
}
}
๋ฌธ์์ด ๋ฌธ์ ๋ง๋๋ค๋ฉด ์ ๊ท์๋ถํฐ ์๊ฐํด์ผํ ๊ฒ ๊ฐ๋ค...
๋๋ ์ ๊ท์ ์ ์ฐ๊ณ ์ถ๋ค!!!
๋ฌธ์์ด ์ ๋ฆฌํ๊ธฐ
๋์ ์ฝ๋.java
import java.util.Arrays;
class Solution {
public int[] solution(String my_string) {
my_string = my_string.replaceAll("[^0-9]","");
String[] stringarr = my_string.split("");
int[] answer=new int[stringarr.length];
for(int i=0;i<stringarr.length;i++){
answer[i] = Integer.parseInt(stringarr[i]);
}
Arrays.sort(answer);
return answer;
}
}
split์ ์ด์ฉํด String ๋ฐฐ์ด์ ๋ง๋ค์ด ํ๋ํ๋ ๋ฃ์ด์คฌ๋๋ฐ
๋ฐ๋ก ๋ณ์ ์ ์ธํ ํ์ ์์ด charAt์ ํตํด์ ํ๋ ํ๋ ๋นผ์ค๋ฉด ๋์๋ค
๋ฌธ์์ด ์ ๋ฆฌํ๊ธฐ ๊ฐ์ ๋ ์ฝ๋.java
import java.util.Arrays;
class Solution {
public int[] solution(String my_string) {
my_string = my_string.replaceAll("[^0-9]","");
int[] answer=new int[my_string.length()];
for(int i=0;i<answer.length;i++){
answer[i] = (int)my_string.charAt(i) - '0';
}
Arrays.sort(answer);
return answer;
}
}
8/16 (์)
์ค๋ ํผ ๋ฌธ์
8/17 (๋ชฉ)
์ค๋ ํผ ๋ฌธ์
8/18 (๊ธ)
์ค๋ ํผ ๋ฌธ์
์ฝ๋ฉ์ ์ฒด์ก๊ณผ๋ชฉ์ ๋๋ค
์กฐ๊ฑด๋ฌธ๋ถํฐ ๋ฌธ์์ด ๋ฐฐ์ด๊น์ง ๋ชจ๋ ๋ฌธ์ ๋ค ํ์๋ค์
8/19 (ํ )
์ค๋ ํผ ๋ฌธ์
ํน, ํธ, ๋ฃฉ, ๋น์, ๋์ดํธ, ํฐ
์ฌํ 1๊น์ง ๋ฌธ์ ํ๊ธฐ ์!
์ด์ ๋ค์์ฃผ๋ถํฐ๋ ๋์ด๋๋ฅผ ์กฐ๊ธ์ฉ ๋์ฌ์ ๋ฌธ์ ๋ฅผ ํ์ด๋ด์ผ๊ฒ ๋ค