Testcase:
["ProductOfNumbers","add","getProduct","getProduct","add","add","getProduct","add","getProduct","add","getProduct","add","getProduct","getProduct","add","getProduct"]
[[],[7],[1],[1],[4],[5],[3],[4],[4],[3],[4],[8],[1],[6],[2],[3]]
Code as below:
class ProductOfNumbers {
static Long finalNum=0L;
public ProductOfNumbers() {
}
public void add(int num) {
finalNum=finalNum*10+Long.valueOf(num);
}
public int getProduct(int k) {
Long temp=finalNum;
Long result=1L;
while(k-->0)
{
result=Math.abs(result)*(temp%10);
temp=temp/10;
}
return result.intValue();
}
}
```