#include "..\CookHeader.h"

int SIZE = 5;
Array <string> queue = { "None", "None", "문별", "휘인", "선미" };
int front = 1, rear = 4;

bool isQueueFull() {
	if (rear != SIZE - 1)
		return false;
	else if ( (rear == SIZE-1) && (front == -1) )
		return true;
	else {
		for (int i = front + 1; i < SIZE; i++) {
			queue[i - 1] = queue[i];
			queue[i] = "None";
		}
		front--;
		rear--;
		return false;
	}		
}

int main() {
	print("큐가 꽉 찼는지 여부-->");
	println((isQueueFull() ? "true" : "false"));  // 0:false, 1:true
	print("큐 상태 -->");
	printArray(queue);
}