1.1 문제
다음 문제를 통해 문자열 조작과 수학적으로 특이한 경우를 프로그래밍하는 실력을 테스트해보자. 해답 페이지로 넘어가거나 예제 프로그램을 다운로드하기 전에 반드시 스스로 문제를 풀어보기 바란다.
001. 문자 개수 세기: 주어진 문자열에서 문자 개수를 세는 프로그램을 작성하라.
002. 반복되지 않는 첫 번째 문자 찾기: 주어진 문자열에서 반복되지 않는 첫 번째 문자를 반환하는 프로그램을 작성하라.
003. 글자와 단어 뒤집기: 각 단어의 글자를 뒤집는 프로그램과 각 단어의 글자와 각 단어를 뒤집는 프로그램을 작성하라.
004. 숫자만 포함하는 문자열인지 검사: 주어진 문자열이 숫자만 포함하는지 검사하는 프로그램을 작성하라.
005. 모음과 자음 세기: 주어진 문자열에서 모음과 자음 개수를 세는 프로그램을 작성하라. 대상은 자음이 5개(a, e, i, o, u)인 영어다.
006. 문자 빈도수 세기: 주어진 문자열에서 특정 문자의 빈도수를 세는 프로그램을 작성하라.
007. 문자열을 int, long, float, double로 변환: (수를 표현하는) 주어진 String 객체를 int나 long, float, double로 변환하는 프로그램을 작성하라.
008. 문자열에서 여백 제거: 주어진 문자열에서 모든 여백을 제거하는 프로그램을 작성하라.
009. 구분자로 여러 문자열 합치기: 주어진 문자열을 주어진 구분자로 합치는 프로그램을 작성하라.