Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
TETRISLIGHT - Tetris Attack 2 |
Wyobraź sobie stos klocków, na którym znajdują się klocki w różnych kolorach oraz dany kolor występuje dokładnie dwa razy. Klocki ze stosu znikają, jeśli występują obok siebie dwa identyczne kolory. Jak będzie wyglądał stos, jeśli zastosujemy procedurę znikania klocków dla podanego układu.
Wejście
W pierwszym wierszu jedna liczba naturalna dodatnia n określająca liczbę kolorów (nie większa niż 1000000).
W kolejnych 2n wierszach liczby reprezentujące kolory należące do przedziału [1..n]. Każda liczba występuje dokładnie dwa razy.
Wyjście
W kolejnych wierszach układ stosu klocków po zastosowaniu procedury usuwania elementów lub napis empty jeśli na stosie nie ma żadnego klocka.
Przykład
Wejście: 4 1 2 3 4 4 3 1 2 Wyjście: 1 2 1 2
Dodane przez: | Marcin Kasprowicz |
Data dodania: | 2021-09-24 |
Limit czasu wykonania programu: | 1s |
Limit długości kodu źródłowego | 50000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | All except: ASM32-GCC MAWK BC C-CLANG NCSHARP CPP14-CLANG COBOL COFFEE D-CLANG D-DMD ELIXIR FANTOM FORTH GOSU GRV JS-MONKEY JULIA KTLN NIM OBJC OBJC-CLANG OCT PICO PROLOG R RACKET RUST SCM qobi CHICKEN SQLITE SWIFT UNLAMBDA VB.NET |