проблемы,создать программу более эффективной
- возврата «а», если число х можно разделить на 3
- возврата «б», если число х, можно разделить на 5
- возврата «AB» если число х можно разделить на 3 и 5
мое решение
if(x mod 3 ==0) return "a"
else if (x mod 3 == 0) return "b"
else if (x mod 3 == 0 && x mod 5) return "ab"
есть ли другое эффективное решение, чем это?
Этот вопрос ошибочна. Вероятно, в этом коде производительность не имеет значения *. Правильность, безусловно, важнее. –
(И ... если вы еще не наткнулись ... ваше решение неверно, в соответствии с пониманием большинством людей этой «спецификации».) –