TopcoderArchiveVisit Topcoder
SRM16 Oct 2004
SRM 215

DivisorDigits

Problem statement, definition, constraints, and public examples.

Problem Statement

Create a class DivisorDigits containing a method howMany which takes an int number and returns how many digits in number divide evenly into number itself.

Definition

Class:
DivisorDigits
Method:
howMany
Parameters:
int
Returns:
int
Method signature:
int howMany(int number)
(be sure your method is public)

Notes

  • No number is divisible by 0.

Constraints

  • number will be between 10000 and 999999999.

Examples

  1. 12345
    Returns: 3
    12345 is divisible by 1, 3, and 5.
  2. 661232
    Returns: 3
    661232 is divisible by 1 and 2.
  3. 52527
    Returns: 0
    52527 is not divisible by 5, 2, or 7.
  4. 730000000
    Returns: 0
    Nothing is divisible by 0. In this case, the number is also not divisible by 7 or 3.
Back to all problems