The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
APL Quest is the title applied to the collection of phase 1 problems from the 2013–2023 APL Problem Solving Competition rounds, and to the associated live chat sessions, sample solutions[1] and video follow-ups.[2] The problem texts were written by Brian Becker[3] and the chat events were held by Adám Brudzewsky (who also recorded the videos) with guest appearances by Richard Park, from 4 February 2022 until 8 March 2024. The problems are available online as a learning resource, complete with automatic validation of solutions.[4]
Still frame from a follow-up video.
Sessions
Problems from 2013
Problem |
Title |
Chat |
Code |
Video*
|
1 |
Seems a Bit Odd To Me |
Feb 4, 2022 |
2013/1.apl |
00:10:31
|
2 |
Making The Grade |
Feb 11, 2022 |
2013/2.apl |
00:15:03
|
3 |
What Is In a Word |
Feb 18, 2022 |
2013/3.apl |
00:21:18
|
4 |
Keeping Things In Balance |
Feb 25, 2022 |
2013/4.apl |
00:34:35
|
5 |
Identity Crisis |
Mar 4, 2022 |
2013/5.apl |
00:25:05
|
6 |
Home On The Range |
Mar 11, 2022 |
2013/6.apl |
00:19:48
|
7 |
Float Your Boat |
Mar 18, 2022 |
2013/7.apl |
00:22:50
|
8 |
Go Forth And Multiply |
Mar 25, 2022 |
2013/8.apl |
00:19:42
|
9 |
It Is a Moving Experience |
Apr 1, 2022 |
2013/9.apl |
00:15:12
|
10 |
Solution Salvation |
Apr 8, 2022 |
2013/10.apl |
00:24:01
|
- * All videos are also available as a single playlist.
Problems from 2014
Problem |
Title |
Chat |
Code |
Video*
|
1 |
It Is All Right |
Apr 15, 2022 |
2014/1.apl |
00:18:13
|
2 |
How Tweet It Is |
Apr 22, 2022 |
2014/2.apl |
00:29:50
|
3 |
Tell a Fib |
Apr 29, 2022 |
2014/3.apl |
00:30:45
|
4 |
Space The Final Frontier |
May 6, 2022 |
2014/4.apl |
00:52:55
|
5 |
Mirror Mirror |
May 13, 2022 |
2014/5.apl |
00:16:31
|
6 |
Roll The Dice |
May 20, 2022 |
2014/6.apl |
00:10:55
|
7 |
Revolutionary Thinking |
May 27, 2022 |
2014/7.apl |
00:15:56
|
8 |
Go The Distance |
Jun 3, 2022 |
2014/8.apl |
00:07:59
|
9 |
Going Ballistic |
Jun 10, 2022 |
2014/9.apl |
00:08:27
|
10 |
Sales Are Up |
Jun 17, 2022 |
2014/10.apl |
00:10:59
|
- * All videos are also available as a single playlist.
Problems from 2015
Problem |
Title |
Chat |
Code |
Video*
|
1 |
Nag A Ram |
Jun 23, 2022 |
2015/1.apl |
00:16:22
|
2 |
Longest Streak |
Jul 1, 2022 |
2015/2.apl |
00:14:49
|
3 |
Farey Tale |
Jul 8, 2022 |
2015/3.apl |
00:31:35
|
4 |
PDI - Progressive Dyadic Iota |
Jul 15, 2022 |
2015/4.apl |
00:35:10
|
5 |
He’s so mean, he has no standard deviation |
Jul 22, 2022 |
2015/5.apl |
00:07:47
|
6 |
Hey! This is My Space |
Jul 29, 2022 |
2015/6.apl |
00:24:00
|
7 |
Just in (Upper) Case |
Aug 5, 2022 |
2015/7.apl |
00:05:50
|
8 |
Unlucky 13 |
Aug 12, 2022 |
2015/8.apl |
00:13:47
|
9 |
I’d Like Mine Scrambled Please |
Aug 19, 2022 |
2015/9.apl |
00:23:31
|
10 |
Blaise’ing a Trail |
Aug 26, 2022 |
2015/10.apl |
00:16:46
|
- * All videos are also available as a single playlist.
Problems from 2016
Problem |
Title |
Chat |
Code |
Video*
|
1 |
Statistics - Mean |
Sep 2, 2022 |
2016/1.apl |
00:17:48
|
2 |
Statistics - Median |
Sep, 9, 2022 |
2016/2.apl |
00:23:22
|
3 |
Statistics - Mode |
Sep, 16, 2022 |
2016/3.apl |
00:26:36
|
4 |
Just Meshing Around |
Sep, 23, 2022 |
2016/4.apl |
00:12:07
|
5 |
You’re Unique, Just Like Everyone Else |
Sep, 30, 2022 |
2016/5.apl |
00:13:36
|
6 |
Shorter Ones to the Front |
Oct, 7, 2022 |
2016/6.apl |
00:04:19
|
7 |
3s and 5s |
Oct, 14, 2022 |
2016/7.apl |
00:06:28
|
8 |
Separating Out the Negative |
Oct, 21, 2022 |
2016/8.apl |
00:07:16
|
9 |
Delimited Text |
Oct, 28, 2022 |
2016/9.apl |
00:06:51
|
10 |
Order Total |
Nov, 4, 2022 |
2016/10.apl |
00:06:43
|
- * All videos are also available as a single playlist.
Problems from 2017
Problem |
Title |
Chat |
Code |
Video*
|
1 |
What an Odd Bunch |
Nov 11, 2022 |
2017/1.apl |
00:03:10
|
2 |
Good Evening |
Nov 18, 2022 |
2017/2.apl |
00:04:56
|
3 |
Miss Quoted |
Nov 25, 2022 |
2017/3.apl |
00:17:04
|
4 |
Slice(s) of Pie(s) |
Dec 2, 2022 |
2017/4.apl |
00:12:35
|
5 |
DNA? |
Dec 9, 2022 |
2017/5.apl |
00:03:54
|
6 |
k-mers |
Dec 16, 2022 |
2017/6.apl |
00:08:54
|
7 |
Counting DNA Nucleotides |
Dec 23, 2022 |
2017/7.apl |
00:06:53
|
8 |
Be the First 1 |
Dec 30, 2022 |
2017/8.apl |
00:14:10
|
9 |
Double Trouble |
Jan 6, 2023 |
2017/9.apl |
00:10:35
|
10 |
Squaring Off |
Jan 13, 2023 |
2017/10.apl |
00:05:38
|
- * All videos are also available as a single playlist.
Problems from 2018
Problem |
Title |
Chat |
Code |
Video*
|
1 |
Oh Say Can You See |
Jan 20, 2023 |
2018/1.apl |
00:13:48
|
2 |
Number Splitting |
Jan 27, 2023 |
2018/2.apl |
00:06:16
|
3 |
Rolling Along |
Feb 3, 2023 |
2018/3.apl |
00:13:03
|
4 |
Whats Your Sign |
Feb 10, 2023 |
2018/4.apl |
00:13:40
|
5 |
Whats Your Sign Revisited |
Feb 17, 2023 |
2018/5.apl |
00:15:18
|
6 |
Whats Your Angle |
Feb 24, 2023 |
2018/6.apl |
00:07:09
|
7 |
Unconditionally Shifty |
Mar 3, 2023 |
2018/7.apl |
00:07:45
|
8 |
Making a Good Argument |
Mar 10, 2023 |
2018/8.apl |
00:12:41
|
9 |
Earlier Later or the Same |
Mar 17, 2023 |
2018/9.apl |
00:05:29
|
10 |
Anagrammatically Correct |
Mar 24, 2023 |
2018/10.apl |
00:03:12
|
- * All videos are also available as a single playlist.
Problems from 2019
Problem |
Title |
Chat |
Code |
Video*
|
1 |
Chunky Monkey |
Mar 31, 2023 |
2019/1.apl |
00:05:32
|
2 |
Making the Grade |
Apr 7, 2023 |
2019/2.apl |
00:03:27
|
3 |
Grade Distribution |
Apr 14, 2023 |
2019/3.apl |
00:09:00
|
4 |
Knight Moves |
Apr 21, 2023 |
2019/4.apl |
00:06:37
|
5 |
Doubling Up |
Apr 28, 2023 |
2019/5.apl |
00:05:01
|
6 |
Telephone Names |
May 5, 2023 |
2019/6.apl |
00:08:23
|
7 |
In the Center of It All |
May 12, 2023 |
2019/7.apl |
00:06:56
|
8 |
Going the Distance |
May 19, 2023 |
2019/8.apl |
00:15:47
|
9 |
Area Code à la Gauss |
May 26, 2023 |
2019/9.apl |
00:12:57
|
10 |
Odd and Evens |
Jun 2, 2023 |
2019/10.apl |
00:15:33
|
- * All videos are also available as a single playlist.
Problems from 2020
Problem |
Title |
Chat |
Code |
Video*
|
1 |
Let's Split |
Jun 9, 2023 |
2020/1.apl |
00:06:11
|
2 |
Character Building |
Jun 16, 2023 |
2020/2.apl |
00:13:05
|
3 |
Excel-lent Columns |
Jun 23, 2023 |
2020/3.apl |
00:06:19
|
4 |
Take a Leap |
Jun 30, 2023 |
2020/4.apl |
00:11:04
|
5 |
Stepping in the Proper Direction |
Jul 7, 2023 |
2020/5.apl |
00:11:17
|
6 |
Move to the Front |
Jul 14, 2023 |
2020/6.apl |
00:05:04
|
7 |
See You in a Bit |
Jul 21, 2023 |
2020/7.apl |
00:07:02
|
8 |
Zigzag Numbers |
Jul 28, 2023 |
2020/8.apl |
00:10:57
|
9 |
Rise and Fall |
Aug 4, 2023 |
2020/9.apl |
00:07:49
|
10 |
Stacking It Up |
Aug 11, 2023 |
2020/10.apl |
00:11:09
|
- * All videos are also available as a single playlist.
Problems from 2021
Problem |
Title |
Chat |
Code |
Video*
|
1 |
Are You a Bacteria |
Aug 18, 2023 |
2021/1.apl |
00:02:31
|
2 |
Index Of Modified |
Aug 25, 2023 |
2021/2.apl |
00:06:36
|
3 |
Multiplicity |
Sep 1, 2023 |
2021/3.apl |
00:10:00
|
4 |
Square Peg, Round Hole |
Sep 8, 2023 |
2021/4.apl |
00:07:39
|
5 |
Rect-ify |
Sep 15, 2023 |
2021/5.apl |
00:05:02
|
6 |
Fischer Random Chess |
Sep 22, 2023 |
2021/6.apl |
00:03:20
|
7 |
Can You Feel the Magic |
Sep 29, 2023 |
2021/7.apl |
00:07:41
|
8 |
Time to Make a Difference |
Oct 6, 2023 |
2021/8.apl |
00:02:57
|
9 |
In the Long Run |
Oct 13, 2023 |
2021/9.apl |
00:07:19
|
10 |
On the Right Side |
Oct 20, 2023 |
2021/10.apl |
00:12:25
|
- * All videos are also available as a single playlist.
Problems from 2022
Problem |
Title |
Chat |
Code |
Video*
|
1 |
Counting DNA Nucleotides? |
Oct 28, 2023 |
2022/1.apl |
00:04:10
|
2 |
Attack of the Mutations! |
Nov 4, 2023 |
2022/2.apl |
00:04:07
|
3 |
Uniquely Qualified |
Nov 11, 2023 |
2022/3.apl |
00:06:17
|
4 |
In the Long One… |
Nov 18, 2023 |
2022/4.apl |
00:11:08
|
5 |
Stairway to Heaven |
Nov 25, 2023 |
2022/5.apl |
00:21:09
|
6 |
Pyramid Scheme |
Dec 2, 2023 |
2022/6.apl |
00:03:14
|
7 |
Just Golfing Around |
Dec 9, 2023 |
2022/7.apl |
00:16:52
|
8 |
Let’s Split! |
Dec 16, 2023 |
2022/8.apl |
00:10:08
|
9 |
An Average Window (or a Windowed Average) |
Dec 23, 2023 |
2022/9.apl |
00:06:29
|
10 |
Separation Anxiety |
Dec 30, 2023 |
2022/10.apl |
00:09:17
|
- * All videos are also available as a single playlist.
Problems from 2023
Problem |
Title |
Chat |
Code |
Video*
|
1 |
Elimination Sort |
Jan 5, 2024 |
2023/1.apl |
00:03:56
|
2 |
Put It In Reverse |
Jan 12, 2024 |
2023/2.apl |
00:05:58
|
3 |
Caesar Salad |
Jan 19, 2024 |
2023/3.apl |
00:02:56
|
4 |
Like a Version |
Jan 26, 2024 |
2023/4.apl |
00:09:15
|
5 |
Risky Business |
Feb 2, 2024 |
2023/5.apl |
00:06:24
|
6 |
Key Value Pairs |
Feb 9, 2024 |
2023/6.apl |
00:16:41
|
7 |
Lets Be Rational |
Feb 16, 2024 |
2023/7.apl |
00:04:03
|
8 |
Critical Thinking |
Feb 23, 2024 |
2023/8.apl |
00:08:22
|
9 |
Flipping Pairs |
Mar 1, 2024 |
2023/9.apl |
00:24:47
|
10 |
Partition with a Twist |
Mar 8, 2024 |
2023/10.apl |
00:10:17
|
- * All videos are also available as a single playlist.
References