Stosy zadania pseudokod

0

Dany jest stos S zawierająca jedynie liczby naturalne dodatnie.
Zsumuj dwa kolejne elementy ze stosu i umieść wynik ponownie na stosie, aż do momentu gdy na stosie pozostanie tylko jeden element.
Ściągnij ostatni element ze stosu i wrzuć na kolejkę Q wszystkie jego dzielniki od największego do najmniejszego.
Chodzi o pseudokod a nie program. Nie wiem jak się zabrać do takich zadanek

0

A co już masz?

1

@szuszubezuszu:

A umiesz w konkretnym jezyku?

To tak samo, tylko ciąg szczegółowych operacji (inkrement, pobranie itd) zastępujesz zdjęcie_ze_stosu

1

Zsumuj dwa kolejne elementy ze stosu i umieść wynik ponownie na stosie, aż do momentu gdy na stosie pozostanie tylko jeden element. Ściągnij ostatni element ze stosu
to będzie w pseudokodzie:

dopóki liczba elementów na stosie >= 2 {
    zdejmij ze stosu liczbę a;
    zdejmij ze stosu liczbę b;
    policz a + b i wstaw na stos;
}

zdejmij ze stosu wynik;
policz dzielniki i wstaw do Q;

1 użytkowników online, w tym zalogowanych: 0, gości: 1