題目連結:
題目大意:
給定一正整數 n (1 ≦ n ≦ 1000),代表接著有 n 列的指令。每列的第一個正整數(只會是 1 或是 2),代表指令的種類。而後還會給定第二個正整數 x (0 < x ≦ 100)。
如果指令的種類為 1 ,代表要從神奇袋子中放入整數 x ;如果是種類 2 ,則代表要從神奇袋子中拿出其中的一個元素,而已知該元素值為 x。
而神奇袋子可能為堆疊(Stack)、佇列(Queue)、優先佇列(Priority Queue)這三種資料結構中的一種。請從給定的指令以及其結果,推出神奇袋子應為哪種資料結構。
如果是堆疊,請輸出「stack」;是佇列,輸出「queue」;是優先佇列,則輸出「priority queue」;倘若無法確定,輸出「not sure」;如果途中出現不可能的操作,請輸出「imposibble」。
範例輸入: