022. 가장 긴 공통 접두사 찾기: 주어진 문자열들에서 가장 긴 공통 접두사를 찾는 프로그램을 작성하라.
023. 들여쓰기 적용: 주어진 텍스트에 들여쓰기를 적용하는 몇 가지 코드를 작성하라.
024. 문자열 변환: 문자열을 또 다른 문자열로 변환하는 몇 가지 코드를 작성하라.
025. 두 수의 최솟값과 최댓값 계산: 두 수의 최솟값과 최댓값을 반환하는 프로그램을 작성하라.
026. 두 큰 int/long 수의 합과 연산 오버플로: 두 큰 int/long 수를 합하고 연산 오버플로가 발생하면 산술 예외를 던지는 프로그램을 작성하라.
027. 기수를 지정해 문자열을 부호 없는 수로 변환: 주어진 문자열을 주어진 기수(radix)의 부호 없는 수(int나 long)로 파싱하는 프로그램을 작성하라.
028. 부호 없는 수로 변환: 주어진 int 수를 부호 없는 long으로 변환하는 프로그램을 작성하라.
029. 부호 없는 두 수 비교: 부호 없는 두 수를 비교하는 프로그램을 작성하라.
030. 부호 없는 값의 나눗셈과 나머지: 부호 없는 값이 주어졌을 때 나눗셈과 나머지를 계산하는 프로그램을 작성하라.
031. double/float가 유한 부동소수점 값인지 검사: 주어진 double/float 값이 유한 부동소수점 값인지 알아내는 프로그램을 작성하라.
032. 두 불 표현식에 논리 AND/OR/XOR 적용: 두 불 표현식에 논리 AND/OR/XOR을 적용하는 프로그램을 작성하라.
033. BigInteger를 원시 타입으로 변환: 주어진 BigInteger에서 원시 타입 값을 추출하는 프로그램을 작성하라.