Problem

1 /8


fatias

Theory Click to read/hide

Em Pascal, você pode selecionar parte de uma string (substring). Para isso, é utilizada a operação de cópia.
A forma geral da operação é a seguinte: s1 := copy(s, index, count); Este comando pega uma fatia da string s, começando no caractere no índice índice de contagem de comprimento.
Por exemplo, s1 := cópia(s, 3, 5); Se o índice for maior que o comprimento da string, uma string vazia será retornada. Se os caracteres de contagem, começando no índice, forem maiores que o comprimento da string, a string s será retornada, começando no índice e terminando.

E aqui está como é fácil inverter uma string: s := '0123456789'; s1 := reverseString(s); // s1 = '0123'

Problem

Ao resolver um problema, use o método copy()

Entrada

Dada uma string.

Impressão

Primeiro imprima o terceiro caractere desta string.

Na segunda linha, imprima o penúltimo caractere desta linha.

Na terceira linha, imprima os cinco primeiros caracteres desta linha.

Na quarta linha, imprima a linha inteira, exceto os dois últimos caracteres.

Na quinta linha, imprima todos os caracteres com índices pares (supondo que a indexação comece em 0, para que os caracteres sejam impressos começando no primeiro).

Na sexta linha, imprima todos os caracteres com índices ímpares, ou seja, começando no segundo caractere da linha.

Na sétima linha, imprima todos os caracteres na ordem inversa.

Na oitava linha, imprima todos os caracteres da linha, um a um, na ordem inversa, começando pelo último.

Na nona linha, imprima o comprimento da string fornecida.


Exemplos
# Entrada Saída
1 Abrakadabra r
r
Abrak
Abrakadab
Arkdba
baar
arbadakarbA
abdkrA
11