Основной целью при написании являлось изобретение алгоритма, не основанного на математических действиях над заданным числом, а представлением его строковым значением с последующим посимвольным разбором.

  • алгоритм написан «с нуля» (все совпадения считать совпадениями)
  • легко расширяется до триллионов и больших значений
  • нет принципиальной привязки к рублям (может работать с долларами и другими денежными единицами)
  • исключено появление лишних пробелов
  • знак-разделитель для копеек — «.» или «,»
  • минимум математики

Читать далее