Чет про array_chunk не в тему наверно. У тебя же не массив, а просто число - count, так же?
Вот пример на js:
<style>
div{
text-align: center;
}
input.wide{
width: 250px;
}
input.narrow{
width: 100px;
}
</style>
<script>
var count = +prompt('Число инпутов', 5);
var cols = 1;
var className = 'wide';
if (count > 5) {
className = 'narrow';
cols = 2;
}
var rows = Math.ceil(count/cols);
for (var i = 0; i < rows; i++) {
document.write('<div>');
for (var j = 0; j < cols && (i + 1) * (j + 1) <= count; j++) {
document.write('<input class="' + className + '" />');
}
document.write('</div>');
}
</script>