문제
공백을 포함한 문장을 입력 받아서 홀수 번째 단어를 차례로 출력하는 프로그램을 작성하시오.
문장의 길이는 100자 이하이다.
입력 예
I like you better than him.
출력 예
I
you
than
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String s;
s = sc.nextLine();
int num, len;
num = 0;
len = s.length();
char[] ch = new char[100];
for (int i = 0; i < len; i++) {
ch[i] = s.charAt(i);
if (ch[i] == ' ') {
num += 1;
}
}
String[] arr = s.split(" ");
for (int i = 0; i < num + 1; i++) {
if (i % 2 == 0) {
System.out.println(arr[i]);
}
}
}
}
'Algorithm > Language Coder' 카테고리의 다른 글
| Jungol (Java) - 605 : 문자열2 - 자가진단4 (0) | 2020.08.23 |
|---|---|
| Jungol (Java) - 604 : 문자열2 - 자가진단3 (0) | 2020.08.23 |
| Jungol (Java) - 602 : 문자열2 - 자가진단1 (0) | 2020.08.21 |
| Jungol (Java) - 188 : 문자열1 - 형성평가7 (0) | 2020.08.21 |
| Jungol (Java) - 187 : 문자열1 - 형성평가6 (0) | 2020.08.21 |