<?php
5,
4,
2,
3,
2,
1
);
//$result = array_keys($contagem, true);
foreach($contagem as $valor => $qtde) {
$current = $valor;
if($qtde == 1) {
$add[] = $valor;
} else {
if ($valor === $current) {
for($i=0; $i < $qtde; $i++) {
$add[] = $valor;
}
}
}
}
PD9waHAKJGFyciA9IGFycmF5KAogICAgNSwKICAgIDQsCiAgICAyLAogICAgMywKICAgIDIsCiAgICAxCik7CiRhZGQgPSBhcnJheSgpOwpzb3J0KCRhcnIpOwokY29udGFnZW0gPSBhcnJheV9jb3VudF92YWx1ZXMoJGFycik7Cgphc29ydCgkY29udGFnZW0pOwovLyRyZXN1bHQgPSBhcnJheV9rZXlzKCRjb250YWdlbSwgdHJ1ZSk7CgkkYWRkID0gYXJyYXkoKTsKZm9yZWFjaCgkY29udGFnZW0gYXMgJHZhbG9yID0+ICRxdGRlKSB7CiAgICAkY3VycmVudCA9ICR2YWxvcjsKICAgIGlmKCRxdGRlID09IDEpIHsKICAgIAkgICRhZGRbXSA9ICR2YWxvcjsKICAgIH0gZWxzZSB7CiAgICAJaWYgKCR2YWxvciA9PT0gJGN1cnJlbnQpIHsKCQkgICBmb3IoJGk9MDsgJGkgPCAkcXRkZTsgJGkrKykgewoJCSAgICAgICRhZGRbXSA9ICR2YWxvcjsKCQkgICB9CiAgICAJfQogICAgfQoJCn0KcHJpbnRfcigkYWRkKTsKCg==