๐ท๐ผ๋ชจ์ฌ๋ด์ ๊ฐ๋ฐ์์ฒ๐ท๐ผ
[JAVA/์ฝ๋ฉํ ์คํธ] ํน์ ๋ฌธ์ ๋ค์ง๊ธฐ ๋ณธ๋ฌธ
๊ฐ๋ฐ/์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด JAVA
[JAVA/์ฝ๋ฉํ ์คํธ] ํน์ ๋ฌธ์ ๋ค์ง๊ธฐ
์์ผ์ด 2021. 4. 15. 00:53๋ฐ์ํ
import java.util.*;
import java.io.*;
public class Main {
public String solution(String input) {
String result = "";
int rt = input.length() -1;
int lt = 0;
char[] in = input.toCharArray();
while(lt < rt) {
// ์ํ๋ฒณ์ด ์๋๋
if(!Character.isAlphabetic(in[lt])) {
lt ++;
}else if(!Character.isAlphabetic(in[rt])) {
rt --;
}else {
char tmp = in[lt];
in[lt] = in[rt];
in[rt] = tmp;
lt++;
rt--;
}
}
result=String.valueOf(in);
return result;
}
public static void main(String args[]) {
Main main = new Main();
// ๋ฌธ์๋ฅผ ์
๋ ฅ๋ฐ๋๋ค
Scanner in= new Scanner(System.in);
// ์ฒซ์ค ๋ฌธ์์ด
String input = in.nextLine();
// ๊ฒฐ๊ณผ๋์ถ
System.out.println(main.solution(input));
}
}
์ด ๋ฌธ์ ๋ ํ๋ ธ๋ ๋ฌธ์ ์ด๋ฏ๋ก ๋ณต์ต. ๋ ๋ณต์ต ํด์ผ๊ฒ ๋ค.
'๊ฐ๋ฐ > ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JAVA/์ฝ๋ฉํ ์คํธ] ํ๋ฌธ ๋ฌธ์์ด (0) | 2021.04.17 |
---|---|
[JAVA/์ฝ๋ฉํ ์คํธ] ์ค๋ณต๋ฌธ์์ ๊ฑฐ (0) | 2021.04.17 |
[JAVA/์ฝ๋ฉํ ์คํธ] ๋จ์ด๋ค์ง๊ธฐ (0) | 2021.04.14 |
[JAVA/์ฝ๋ฉํ ์คํธ] ๋์๋ฌธ์ ๋ณํ (0) | 2021.04.13 |
[JAVA/์ฝ๋ฉํ ์คํธ] ๋ฌธ์์ฐพ๊ธฐ (0) | 2021.04.13 |
Comments