Вы, вероятно, можете решить 90% проблем в компании с помощью комбинации ветвления (if/else) и итерации (for/while). Перестаньте слишком много думать и усложнять все.
34,82K