APL Quest: Difference between revisions

Jump to navigation Jump to search
3,872 bytes added ,  08:17, 18 April 2023
m
→‎Problems from 2019: and fix generator code
m (code to generate year section)
m (→‎Problems from 2019: and fix generator code)
Line 166: Line 166:
|}
|}
:<span id=p2018>[[#2018|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh a single playlist].
:<span id=p2018>[[#2018|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh a single playlist].
=== Problems from 2019 ===
{|class=wikitable id=2019
! Problem !! Title !! Chat !! Code !! Video[[#p2019|*]]
|-
| 1 || [https://problems.tryapl.org/psets/2019.html?goto=P10_Odd_and_Evens Odd and Evens] || [https://chat.stackexchange.com/transcript/52405?m=63286611#63286611 Mar 31, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/1.apl 2019/1.apl] || [https://www.youtube.com/watch?v=9puw9PBMFP8&list=PLYKQVqyrAEj-CZEC7r5v4SMd0RtgpoWPt 00:05:32]
|-
| 2 || [https://problems.tryapl.org/psets/2019.html?goto=P1_Chunky_Monkey Chunky Monkey] || [https://chat.stackexchange.com/transcript/52405?m=63332288#63332288 Apr 7, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/2.apl 2019/2.apl] || [https://www.youtube.com/watch?v=1EaAau9x8MI&list=PLYKQVqyrAEj-CZEC7r5v4SMd0RtgpoWPt 00:03:27]
|-
| 3 || [https://problems.tryapl.org/psets/2019.html?goto=P2_Making_the_Grade Making the Grade] || [https://chat.stackexchange.com/transcript/52405?m=63374600#63374600 Apr 14, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/3.apl 2019/3.apl] || [https://www.youtube.com/watch?v=uPMqIHcOfgE&list=PLYKQVqyrAEj-CZEC7r5v4SMd0RtgpoWPt 00:09:00]
<!---
|-
| 4 || [https://problems.tryapl.org/psets/2019.html?goto=P3_Grade_Distribution Grade Distribution] || [https://chat.stackexchange.com/transcript/52405?m=________#________ Apr 3, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/4.apl 2019/4.apl] || [https://www.youtube.com/watch?v=___________&list=PLYKQVqyrAEj-CZEC7r5v4SMd0RtgpoWPt 00:nn:nn]
|-
| 5 || [https://problems.tryapl.org/psets/2019.html?goto=P4_Knight_Moves Knight Moves] || [https://chat.stackexchange.com/transcript/52405?m=________#________ Apr 4, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/5.apl 2019/5.apl] || [https://www.youtube.com/watch?v=___________&list=PLYKQVqyrAEj-CZEC7r5v4SMd0RtgpoWPt 00:nn:nn]
|-
| 6 || [https://problems.tryapl.org/psets/2019.html?goto=P5_Doubling_Up Doubling Up] || [https://chat.stackexchange.com/transcript/52405?m=________#________ Apr 5, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/6.apl 2019/6.apl] || [https://www.youtube.com/watch?v=___________&list=PLYKQVqyrAEj-CZEC7r5v4SMd0RtgpoWPt 00:nn:nn]
|-
| 7 || [https://problems.tryapl.org/psets/2019.html?goto=P6_Telephone_Names Telephone Names] || [https://chat.stackexchange.com/transcript/52405?m=________#________ Apr 6, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/7.apl 2019/7.apl] || [https://www.youtube.com/watch?v=___________&list=PLYKQVqyrAEj-CZEC7r5v4SMd0RtgpoWPt 00:nn:nn]
|-
| 8 || [https://problems.tryapl.org/psets/2019.html?goto=P7_In_the_Center_of_It_All In the Center of It All] || [https://chat.stackexchange.com/transcript/52405?m=________#________ Apr 7, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/8.apl 2019/8.apl] || [https://www.youtube.com/watch?v=___________&list=PLYKQVqyrAEj-CZEC7r5v4SMd0RtgpoWPt 00:nn:nn]
|-
| 9 || [https://problems.tryapl.org/psets/2019.html?goto=P8_Going_the_Distance Going the Distance] || [https://chat.stackexchange.com/transcript/52405?m=________#________ Apr 8, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/9.apl 2019/9.apl] || [https://www.youtube.com/watch?v=___________&list=PLYKQVqyrAEj-CZEC7r5v4SMd0RtgpoWPt 00:nn:nn]
|-
| 10 || [https://problems.tryapl.org/psets/2019.html?goto=P9_Area_Code_a_la_Gauss Area Code a la Gauss] || [https://chat.stackexchange.com/transcript/52405?m=________#________ Apr 9, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/10.apl 2019/10.apl] || [https://www.youtube.com/watch?v=___________&list=PLYKQVqyrAEj-CZEC7r5v4SMd0RtgpoWPt 00:nn:nn]
--->
|}
:<span id=p2019>[[#2019|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj-CZEC7r5v4SMd0RtgpoWPt a single playlist].
<!---
<!---
⍝ code to generate year section:
⍝ code to generate year section:
w←Wiki(y d p);HttpCommand;i;n;u
∇w←Wiki(y d p);HttpCommand;i;n;u
  ⍝ Wiki 2018 (2023 01 20) 'PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh'
  ⍝ Wiki 2018 (2023 01 20) 'PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh'
  y←⍕y ⋄ ⎕SE.SALT.Load'HttpCommand' ⋄ n←⎕UCS 10
  y←⍕y ⋄ ⎕SE.SALT.Load'HttpCommand' ⋄ n←⎕UCS 10


  i←⍕¨⍳10
  i←⍕¨⍳10
  d←'Mmm D, YYYY'(1200⌶)(0,⍳9)+1 ⎕DT⊂d
  d←'Mmm D, YYYY'(1200⌶)(7×0,⍳9)+1 ⎕DT⊂d
  u←1↓(⎕JSON(HttpCommand.Get'https://raw.githubusercontent.com/Dyalog/PracticeProblems/master/testcases/',y,'.json').Data).⎕NL-⍳9
  u←1↓(⎕JSON(HttpCommand.Get'https://raw.githubusercontent.com/Dyalog/PracticeProblems/master/testcases/',y,'.json').Data).⎕NL-⍳9


Line 182: Line 210:
     w,←'|-',n
     w,←'|-',n
     w,←'| ',i,' |'
     w,←'| ',i,' |'
     w,←'| [https://problems.tryapl.org/psets/',y,'.html?goto=',u,'] |'
     w,←'| [https://problems.tryapl.org/psets/',y,'.html?goto=',u,' ',('^P\d+_' '_'⎕R'' ' '⊢u),'] |'
     w,←'| [https://chat.stackexchange.com/transcript/52405?m=________#________ ',d,'] |'
     w,←'| [https://chat.stackexchange.com/transcript/52405?m=________#________ ',d,'] |'
     w,←'| [https://github.com/abrudz/apl_quest/tree/main/',y,'/',i,'.apl ',y,'/',i,'.apl] |'
     w,←'| [https://github.com/abrudz/apl_quest/tree/main/',y,'/',i,'.apl ',y,'/',i,'.apl] |'
Line 189: Line 217:
  w,←'|}',n
  w,←'|}',n
  w,←':<span id=p',y,'>[[#',y,'|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=',p,' a single playlist].',n
  w,←':<span id=p',y,'>[[#',y,'|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=',p,' a single playlist].',n
--->
--->


Navigation menu