A Smith number is a composite number where the sum of its digits equals the sum of the digits of its prime factors, excluding exponents. The Smith Number Detector is a circuit designed in logisim. The algorithm involves the use of basic principles of division, coversion from one form of a number to another, etc.
Install Logisim in your device and open the "SmithNumberDetector.circ" file with Logisim.