Problem

1 /8


tranches

Theory Click to read/hide

En Pascal, vous pouvez sélectionner une partie d'une chaîne (sous-chaîne). Pour cela, l'opération de copie est utilisée.
La forme générale de l'opération est la suivante : s1 := copie(s, index, compte); Cette commande prend une tranche de la chaîne s, en commençant par le caractère à l'index index of length count.
Par exemple, s1 := copie(s, 3, 5); Si index est supérieur à la longueur de la chaîne, une chaîne vide est renvoyée. Si nombre de caractères, commençant à l'index, est plus long que la longueur de la chaîne, alors la chaîne s est renvoyée, commençant à l'index et se terminant.

Et voici à quel point il est facile d'inverser une chaîne : s := '0123456789'; s1 := chaîne(s) inverse(s); // s1 = '0123'

Problem

Lors de la résolution d'un problème, utilisez la méthode copy()

Entrée

Étant donné une chaîne.

Mentions légales

Imprimez d'abord le troisième caractère de cette chaîne.

Sur la deuxième ligne, imprimez l'avant-dernier caractère de cette ligne.

Dans la troisième ligne, imprimez les cinq premiers caractères de cette ligne.

Sur la quatrième ligne, imprimez toute la ligne, à l'exception des deux derniers caractères.

Sur la cinquième ligne, imprimez tous les caractères avec des indices pairs (en supposant que l'indexation commence à 0, les caractères sont donc imprimés à partir du premier).

Sur la sixième ligne, imprimez tous les caractères avec des indices impairs, c'est-à-dire à partir du deuxième caractère de la ligne.

Sur la septième ligne, imprimez tous les caractères dans l'ordre inverse.

Dans la huitième ligne, imprimez tous les caractères de la ligne un par un dans l'ordre inverse, en commençant par le dernier.

Sur la neuvième ligne, imprimez la longueur de la chaîne donnée.


Exemples
# Entrée Sortie
1 Abrakadabra r
r
Abrak
Abrakadab
Arkdba
bar
arbadakarbA
abdkrA
11