Question: Please help me answer this simple coding question for an online judge platform. You can write the code in either Python3 or Java8 ; whichever

Please help me answer this simple coding question for an online judge platform. You can write the code in either Python3 or Java8 ; whichever one is easier and faster. Please also provide screenshots of your output after entering the inputs; it should match the sample inputs and outputs in the question. Thank You!

Please help me answer this simple coding question for an online judgeplatform. You can write the code in either Python3 or Java8 ;

There is a bag-like data structure, supporting two operations: 1 x: Throw an element x into the bag 2: Take out an element from the bag Given a sequence of operations with return values, you're going to guess the data structure. It is a stack (Last-In, First-Out), a queue (First-In, First-Out), a priority-queue (Always take out larger elements first) or something else that you can hardly imagine! Input There are several test cases. Each test case begins with a line containing a single integer n (1 S n K 1000). Each of the next n lines is either a type-1 command, or an integer 2 followed by an integer x. This means that executing the type-2 command returned the element x. The value of x is always a positive integer not larger than 100. The input is terminated by end-of-file (EOF). The size of input file does not exceed iMB. Output For each test case, output one of the following: stack It's definitely a stack. queue It's definitely a queue. priority queue It's definitely a priority queue impossible It can't be a stack, a queue or a priority queue

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!