1class Solution {2public int minimumNumbers(int num, int k) {3if (num == 0) return 0;4if (k == 0)5if (num % 10 == 0) // E.g. 20,1590,30006return 1;7else return -1;8for (int i = 1;9i <= num / k;10i++) // Start with set size 1 and look for set having unit's digit equal to that of num11if (num % 10 == ((i * k) % 10)) // Look for equal unit's digit12return i;1314return -1;15}16}