# PancakeWorld

Este universo é bastante simples, com apenas cinco funções fornecidas.

    [!java|c]int [/!]getTamanhoDaPilha()  [!scala]:Int[/!]

Retorna o tamanho da pilha, ou seja, a quantidade de panquecas nela.

    [!java|c]int [/!]getRaioPanqueca([!java|c]int [/!]rank[!scala]:Int[/!])  [!scala]:Int[/!]

Retorna o raio da panqueca passado como argumento, com o rank da panqueca mais acima sendo 0.

    [!java]boolean [/!][!c]int [/!]panquecaDeCabeçaPraBaixo([!java|c]int [/!]rank[!scala]:Int[/!])   [!scala]:Boolean[/!]

Retorna se a panqueca passada como argumento está de cabeça para baixo, ou seja, se o lado queimado está para cima. Como sempre, a panqueca mais acima é a de rank 0.

    [!java|c]void [/!]flip([!java|c]int [/!]amount[!scala]:Int[/!])

Vira as primeiras `amount` panquecas que compõe a pilha, do topo dela.

    [!java]boolean [/!][!c]int [/!]estáOrdenado()   [!scala]:Boolean[/!]

Retorna verdadeiro se a pilha de panquecas estiver corretamente ordenada.

    [!java]boolean [/!][!c]int [/!]selecionado()   [!scala]:Boolean[/!]

Retorna verdadeiro se o mundo atual está selecionado na interface gráfica.