Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. import java.io.*;
  2.  
  3. public class Main {
  4. public static void main(String[] args) throws IOException {
  5. BufferedReader br = new BufferedReader(new FileReader("jolly.in"));
  6. String[] tmp = br.readLine().split(" ");
  7. br.close();
  8.  
  9. int n = Integer.parseInt(tmp[0]);
  10.  
  11. if (n == 0) {
  12. BufferedWriter bw = new BufferedWriter(new FileWriter("jolly.out"));
  13. bw.write("Not jolly");
  14. bw.close();
  15. return;
  16. }
  17. if (n == 1) {
  18. BufferedWriter bw = new BufferedWriter(new FileWriter("jolly.out"));
  19. bw.write("Jolly");
  20. bw.close();
  21. return;
  22. }
  23.  
  24. int[] arr, arr2, arr3;
  25. arr = new int[n]; // числа
  26. for (int i = 1; i <= n; ++i)
  27. arr[i - 1] = Integer.parseInt(tmp[i]);
  28. arr2 = new int[n - 1]; // разности
  29. for (int i = 0; i < n - 1; ++i)
  30. arr2[i] = Math.abs(arr[i] - arr[i + 1]);
  31.  
  32. boolean res = true;
  33. for (int i = 1; i < n; ++i) {
  34. boolean chg = false;
  35. for (int j = 0; j < n - 1; ++j)
  36. if (arr2[j] == i) {
  37. arr2[j] = -1;
  38. chg = true;
  39. }
  40.  
  41. if (chg == false) res = false;
  42. }
  43.  
  44. BufferedWriter bw = new BufferedWriter(new FileWriter("jolly.out"));
  45. if (res)
  46. bw.write("Jolly");
  47. else
  48. bw.write("Not jolly");
  49. bw.close();
  50. }
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement