Advertisement
Guest User

Untitled

a guest
Feb 15th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 1.54 KB | None | 0 0
  1. def cn(points, val=12)
  2.   points.each {|point| p "#{point}: #{val} pkt"}
  3. end
  4.  
  5. def vr(points, value)
  6.   points.shuffle.each_with_index do |point, index|
  7.     p "#{point}: #{index + value} pkt"
  8.   end
  9. end
  10.  
  11. def low(points)
  12.   vr(points, 3)
  13. end
  14.  
  15. def high(points)
  16.   vr(points, 8)
  17. end
  18.  
  19. puts 'Karkonosze'
  20.  
  21. krk_low = ['Biały Jar', 'Stara Droga', 'Pielgrzymy', 'Budniki', 'Wysoki Most']
  22. krk_high = ['Owcze Skały', 'Czarny Kocioł Jagniątkowski', 'Lasocki Grzbiet']
  23. krk_hc = ['Pancewski Vodospad', 'Roh Hranic']
  24.  
  25. low(krk_low)
  26. high(krk_high)
  27. cn(krk_hc)
  28.  
  29. puts '==============='
  30. puts 'Izery'
  31.  
  32. iz_low = ['Rozdroże pod Cichą Równią', 'Wysoki Kamień', 'Rozdroże pod Świerkowcem', 'Bobrowe Skały', 'Wodospad Szklarki']
  33. iz_high = ['Sępia Góra', 'Most na Granicy', 'Chatka Górzystów']
  34. iz_hc = ['Smrek']
  35.  
  36. low(iz_low)
  37. high(iz_high)
  38. cn(iz_hc)
  39.  
  40. puts '==============='
  41. puts 'Rudawy'
  42.  
  43. rd_low = ['Sokolik', 'Lwia Góra', 'Zamek Bolczów', 'Wołek', 'Ostra Mała']
  44. rd_high = ['Przełęcz Kowarska', 'Wielka Kopa', 'Świerczyna']
  45.  
  46. low(rd_low)
  47. high(rd_high)
  48.  
  49. puts '==============='
  50. puts 'Kaczawy'
  51.  
  52. kc_low = ['Perła Zachodu', 'Płoszczyna', 'Skopiec', 'Różanka', 'Trasa wzdłuż Bobru']
  53. kc_high = ['Zapora Plichowice', 'Okole', 'Radzimowice']
  54. kc_hc = ['Zamek Ledno', 'Zamek Wleń']
  55.  
  56. low(kc_low)
  57. high(kc_high)
  58. cn(kc_hc)
  59.  
  60. puts '==============='
  61. puts 'Kotlina'
  62.  
  63. kot = ['Skalista','Zamek Chojnik','Kaskada Myi','Skrzyżowanie szlaków pod Czołem','Grodna','Mysłakowice - pałac', 'Bukowiec', 'Pałac w Karpnikach']
  64.  
  65. cn(kot, 3)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement