Advertisement
Guest User

Untitled

a guest
Dec 6th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.42 KB | None | 0 0
  1. {{#vardefine:u_xerxes_inputs|
  2. {{rand|1000000|{{#time:z}}|17}} {{rand|1000000|{{#time:z}}|19}} {{rand|1000000|{{#time:z}}|23}} {{rand|1000000|{{#time:z}}|29}} {{rand|1000000|{{#time:z}}|31}} {{rand|1000000|{{#time:z}}|37}} {{rand|1000000|{{#time:z}}|41}} {{rand|1000000|{{#time:z}}|43}} {{rand|1000000|{{#time:z}}|47}} {{rand|1000000|{{#time:z}}|51}} {{rand|1000000|{{#time:z}}|53}} {{rand|1000000|{{#time:z}}|59}} {{rand|1000000|{{#time:z}}|61}} {{rand|1000000|{{#time:z}}|67}} {{rand|1000000|{{#time:z}}|71}}
  3. }}
  4.  
  5. Random numbers of the day: {{#var:u_xerxes_inputs}}
  6.  
  7. Bubble sort:
  8. {{#while:|{{#if:{{#var:u_xerxes_inputs}}|{{#if:{{#regex:{{#var:u_xerxes_inputs}}|/^\s*\d?\d?,?\d?\d?\d?,?\d?\d?\d( {{!}}\s*$)/m}}|true}}}}|
  9. {{#vardefine:u_xerxes_counter|{{#expr:{{#var:u_xerxes_counter|0}}+1}}}}
  10. {{#vardefine:u_xerxes_member{{#var:u_xerxes_counter}}|{{#regex:{{#var:u_xerxes_inputs}}|/^\s*\d?\d?,?\d?\d?\d?,?\d?\d?\d( {{!}}\s*$)/m}}}}
  11. {{#vardefine:u_xerxes_inputs|{{#regex:{{#var:u_xerxes_inputs}}|/^\s*\d?\d?,?\d?\d?\d?,?\d?\d?\d( {{!}}\s*$)/m|}}}}
  12. }}
  13.  
  14. {{#vardefine:u_xerxes_sortend|{{#var:u_xerxes_counter|0}}}}
  15. {{#vardefine:u_xerxes_counter|1}}
  16. {{#while:|{{#ifexpr:{{#var:u_xerxes_sortend}}>1|true}}|
  17. {{#vardefine:u_xerxes_wasswapped|false}}
  18. {{#while:|{{#ifexpr:{{#var:u_xerxes_counter}}<{{#var:u_xerxes_sortend}}|true}}|
  19. {{#ifexpr:{{#var:u_xerxes_member{{#var:u_xerxes_counter}}}}>{{#var:u_xerxes_member{{#expr:{{#var:u_xerxes_counter}}+1}}}}|
  20. {{#vardefine:u_xerxes_member{{#var:u_xerxes_counter}}|{{#var:u_xerxes_member{{#expr:{{#var:u_xerxes_counter}}+1}}}}{{#vardefine:u_xerxes_member{{#expr:{{#var:u_xerxes_counter}}+1}}|{{#var:u_xerxes_member{{#var:u_xerxes_counter}}}}}}}}
  21. {{#vardefine:u_xerxes_wasswapped|true}}
  22. }}
  23. {{#vardefine:u_xerxes_counter|{{#expr:{{#var:u_xerxes_counter}}+1}}}}
  24. }}
  25. {{#ifeq:{{#var:u_xerxes_wasswapped}}|false|
  26. {{#vardefine:u_xerxes_sortend|1}}|
  27. {{#vardefine:u_xerxes_sortend|{{#expr:{{#var:u_xerxes_sortend}}-1}}}}
  28. }}
  29. {{#vardefine:u_xerxes_counter|1}}
  30. }}
  31.  
  32. {{#if:{{#var:u_xerxes_member1}}|
  33. {{#while:|{{#var:u_xerxes_member{{#var:u_xerxes_counter}}}}|
  34. {{#ifeq:{{#var:u_xerxes_haslooped|false}}|true|, <nowiki/>|{{#vardefine:u_xerxes_haslooped|true}}}}
  35. {{#var:u_xerxes_member{{#var:u_xerxes_counter}}}}
  36. {{#vardefine:u_xerxes_counter|{{#expr:{{#var:u_xerxes_counter}}+1}}}}
  37. }}
  38. }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement