Range 클래스란 범위 또는 구간을 표현하는 클래스이다. Range 클래스는 start 와 end를 멤버 변수로 갖는다. start : 범위의 시작 end : 범위의 끝 class Range { public: Range(); // 기본 생성자로 start와 end를 0으로 초기화 Range(int _start, int _end); // 두 개의 정수를 인자로 받는 생성자로 start = _start, end = _end로 초기화 int size() const; // Range::size() 멤버 함수는 범위 크기(end - start) 반환 bool empty() const; // Range::empty() 멤버 함수는 start와 end가 같으면 true 반환 static Range all(); //..