<?php
// ---
// [x] se entrada for 1 x: insere valor no final do vetor
// [ ] se entrada for 2 k: remove o elemento na posição k (1-indexado)
// [x] se entrada for 3: imprime vetor com foreach
// [x] se entrada for 0 encerra o programa
// ---
$vetor = [];
do {
$entrada = trim(fgets(STDIN));
if ($entrada == 0) {
exit;
}
$comando = explode(" ", $entrada);
if ($entrada == 3) {
foreach ($vetor as $x) {
echo "$x ";
}
}
// se entrada for 2 k: remove o elemento na posição k (1-indexado)
if ($comando [0] == 2) {
$k = $comando[1];
$n = count($vetor);
for ($i = $k; $i < $n - 1; $i++) {
$vetor[$i] = $vetor[$i + 1];
}
unset($vetor[$n - 1]);
}
if ($comando[0] == 1) {
$vetor[] = $comando[1];
}
}
while ($entrada !== 0);
?>
To embed this project on your website, copy the following code and paste it into your website's HTML: