๋ฌธ์
https://www.acmicpc.net/problem/27866
27866๋ฒ: ๋ฌธ์์ ๋ฌธ์์ด
์ฒซ์งธ ์ค์ ์์ด ์๋ฌธ์์ ๋๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ง ๋จ์ด $S$๊ฐ ์ฃผ์ด์ง๋ค. ๋จ์ด์ ๊ธธ์ด๋ ์ต๋ $1\,000$์ด๋ค. ๋์งธ ์ค์ ์ ์ $i$๊ฐ ์ฃผ์ด์ง๋ค. ($1 \le i \le \left|S\right|$)
www.acmicpc.net
๋ฌธ์ ์ค๋ช

๋ฌธ์ ํ์ด
Scanner๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌํํ์์ผ๋ฉฐ
Java์์ charAt()์ ๋ฌธ์์ด์ index ๊ฐ์ ํตํด ๋ฌธ์๋ฅผ ์ฝ์ด์ค๋ ๋ฐฉ๋ฒ์ผ๋ก
String ํ์ ์ผ๋ก ๋ฐ์ ๋ฌธ์์ด์ char ํ์ ์ผ๋ก ํ ๊ธ์๋ง ์ถ์ถ ํด์ฃผ๋ ํจ์์ด๋ค.
String str = "์๋ ํ์ธ์"; ๋ผ๋ ๋ฌธ์์ด์ด ์๋ค๋ฉด
str.charAt(0); = ์
str.charAt(1); = ๋
str.charAt(2); = ํ
str.charAt(3); = ์ธ
str.charAt(4); = ์
์ฝ๋
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc= new Scanner(System.in);
String S = sc.nextLine();
System.out.println(S.charAt(sc.nextInt()-1));
}
}
'๐Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฌธ์
https://www.acmicpc.net/problem/27866
27866๋ฒ: ๋ฌธ์์ ๋ฌธ์์ด
์ฒซ์งธ ์ค์ ์์ด ์๋ฌธ์์ ๋๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ง ๋จ์ด $S$๊ฐ ์ฃผ์ด์ง๋ค. ๋จ์ด์ ๊ธธ์ด๋ ์ต๋ $1\,000$์ด๋ค. ๋์งธ ์ค์ ์ ์ $i$๊ฐ ์ฃผ์ด์ง๋ค. ($1 \le i \le \left|S\right|$)
www.acmicpc.net
๋ฌธ์ ์ค๋ช

๋ฌธ์ ํ์ด
Scanner๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌํํ์์ผ๋ฉฐ
Java์์ charAt()์ ๋ฌธ์์ด์ index ๊ฐ์ ํตํด ๋ฌธ์๋ฅผ ์ฝ์ด์ค๋ ๋ฐฉ๋ฒ์ผ๋ก
String ํ์ ์ผ๋ก ๋ฐ์ ๋ฌธ์์ด์ char ํ์ ์ผ๋ก ํ ๊ธ์๋ง ์ถ์ถ ํด์ฃผ๋ ํจ์์ด๋ค.
String str = "์๋ ํ์ธ์"; ๋ผ๋ ๋ฌธ์์ด์ด ์๋ค๋ฉด
str.charAt(0); = ์
str.charAt(1); = ๋
str.charAt(2); = ํ
str.charAt(3); = ์ธ
str.charAt(4); = ์
์ฝ๋
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc= new Scanner(System.in);
String S = sc.nextLine();
System.out.println(S.charAt(sc.nextInt()-1));
}
}