fork(1) download
  1. using System;
  2.  
  3. public class Test
  4. {
  5. public static void Main(string[] args)
  6. {
  7. int numberOfValues = int.Parse(Console.ReadLine());
  8. int[] values = new int[numberOfValues];
  9.  
  10. for(int i=0;i<numberOfValues;i++)
  11. {
  12. values[i] = int.Parse(Console.ReadLine());
  13. }
  14.  
  15. for (int i = 0; i < numberOfValues; i++)
  16. {
  17. Console.WriteLine(calculateFact(values[i]));
  18. }
  19. Console.ReadKey();
  20. }
  21.  
  22. static int calculateFact(int value)
  23. {
  24. int finalValue = 0;
  25. for (int i = 0; value > 5; i++)
  26. {
  27. value = value / 5;
  28. finalValue += value;
  29. }
  30. return finalValue;
  31. }
  32. }
Success #stdin #stdout 0.02s 14816KB
stdin
6
3
60
100
1024
23456
8735373
stdout
0
14
24
253
5861
2183837