fork download
  1. using System;
  2. using System.Collections.Generic;
  3. using System.IO;
  4. using System.Linq;
  5. public class Solution {
  6.  
  7. static void Main(String[] args) {
  8. int t = Convert.ToInt32(Console.ReadLine());
  9. for(int a0 = 0; a0 < t; a0++){
  10. int n = Convert.ToInt32(Console.ReadLine());
  11. Console.WriteLine(SmallestNumber(n));
  12. }
  13. }
  14. static int SmallestNumber(int n)
  15. {
  16. var m=1;
  17. while(true)
  18. {
  19. if(Divisible(n,m))
  20. return m;
  21.  
  22. m++;
  23. }
  24. }
  25. static bool Divisible(int n,int m)
  26. {
  27. for(int i=1; i<=n;i++)
  28. {
  29. if(m%i!=0)
  30. {
  31. return false;
  32. }
  33. }
  34. return true;
  35. }
  36. }
Success #stdin #stdout 4.6s 24596KB
stdin
1
20
stdout
232792560