APL Quest: Difference between revisions
Jump to navigation
Jump to search
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 | |||
⍝ 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⌶)( | 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 | ||
∇ | |||
---> | ---> | ||