Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.NoSuchElementException; import java.util.Scanner; interface Queue
{ // Elementi na redicata se objekti od proizvolen tip. // Metodi za pristap: public boolean isEmpty (); // Vrakja true ako i samo ako redicata e prazena. public int size (); // Ja vrakja dolzinata na redicata. public E peek (); // Go vrakja elementot na vrvot t.e. pocetokot od redicata. // Metodi za transformacija: public void clear (); // Ja prazni redicata. public void enqueue (E x); // Go dodava x na kraj od redicata. public E dequeue (); // Go otstranuva i vrakja pochetniot element na redicata. } class ArrayQueue
implements Queue
{ // Redicata e pretstavena na sledniot nacin: // length go sodrzi brojot na elementi. // Ako length > 0, togash elementite na redicata se zachuvani vo elems[front...rear-1] // Ako rear > front, togash vo elems[front...maxlength-1] i elems[0...rear-1] E[] elems; int length, front, rear; // Konstruktor ... @SuppressWarnings("unchecked") public ArrayQueue (int maxlength) { elems = (E[]) new Object[maxlength]; clear(); } public boolean isEmpty () { // Vrakja true ako i samo ako redicata e prazena. return (length == 0); } public int size () { // Ja vrakja dolzinata na redicata. return length; } public E peek () { // Go vrakja elementot na vrvot t.e. pocetokot od redicata. if (length > 0) return elems[front]; else throw new NoSuchElementException(); } public void clear () { // Ja prazni redicata. length = 0; front = rear = 0; // arbitrary } public void enqueue (E x) { // Go dodava x na kraj od redicata. elems[rear++] = x; if (rear == elems.length) rear = 0; length++; } public E dequeue () { // Go otstranuva i vrakja pochetniot element na redicata. if (length > 0) { E frontmost = elems[front]; elems[front++] = null; if (front == elems.length) front = 0; length--; return frontmost; } else throw new NoSuchElementException(); } } public class Kolokvium { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); String s = bf.readLine(); int k = Integer.parseInt(s); s = bf.readLine(); int apsIMat=Integer.parseInt(s); String[]elementi=new String[apsIMat]; for(int i=0;i
apsIMatR=new ArrayQueue<>(110); ArrayQueue
tieStoNeIzlale=new ArrayQueue<>(110); ArrayQueue
rezult=new ArrayQueue<>(k); ArrayQueue
tieStoIzlazale=new ArrayQueue<>(110); int termin=1; System.out.println(termin); for(int i=0;i
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)