Advertisement
Guest User

Untitled

a guest
Jan 24th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. class Lucky2019 {
  2. public static void main(String args[])
  3. {
  4. int[] numbers = new int[5000];
  5. int luckyNumbers = 0;
  6. final int FINAL_NUMBERS = 314;
  7. for (int i = 0; i < numbers.length; i++)
  8. {
  9. numbers[i] = i + 1;
  10. }
  11.  
  12. while (luckyNumbers < FINAL_NUMBERS)
  13. {
  14. int skip = 2;
  15. for (int i = 0, k = 1; i < numbers.length; i++)
  16. {
  17. if (k == skip)
  18. {
  19. numbers[i] = 0;
  20. k = 1;
  21. }
  22.  
  23. if (numbers[i] != 0)
  24. {
  25. k++;
  26. }
  27. }
  28.  
  29. int index = skip + 1;
  30.  
  31. while (numbers[index] == 0)
  32. {
  33. index++;
  34. }
  35. skip = numbers[index];
  36. luckyNumbers++;
  37.  
  38. }
  39. for(int i=0; luckyNumbers < luckyNumbers; i++)
  40. {
  41. if(numbers[i] != 0)
  42. {
  43. System.out.println(i + "..." + numbers[i]);
  44. }
  45. }
  46. }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement