RogerBW's Blog

The Weekly Challenge 260: Uniquely Rank 17 March 2024

I’ve been doing the Weekly Challenges. The latest involved multi-level counts and word ordering. (Note that this ends today.)

[more]
The Weekly Challenge 259: Banking Parser 10 March 2024

I’ve been doing the Weekly Challenges. The latest involved date offsets and parser construction. (Note that this ends today.)

[more]
The Weekly Challenge 258: Valuing the Count 03 March 2024

I’ve been doing the Weekly Challenges. The latest involved counting digits and matching bit-counts. (Note that this ends today.)

[more]
The Weekly Challenge 257: Smaller than Echelon 25 February 2024

I’ve been doing the Weekly Challenges. The latest involved list processing and matrix testing. (Note that this ends today.)

[more]
The Weekly Challenge 256: Maximum Strings 18 February 2024

I’ve been doing the Weekly Challenges. The latest involved array analysis and string merging. (Note that this ends today.)

[more]
The Weekly Challenge 255: Most Frequently Odd Character 11 February 2024

I’ve been doing the Weekly Challenges. The latest involved a lot of counting. (Note that this ends today.)

[more]
The Weekly Challenge 254: Reverse the Power of Three Vowels 04 February 2024

I’ve been doing the Weekly Challenges. The latest involved numerical searching and letter substitution. (Note that this ends today.)

[more]
The Weekly Challenge 253: You Are the Weakest String 28 January 2024

I’ve been doing the Weekly Challenges. The latest involved splitting strings and sorting rows. (Note that this ends today.)

[more]
The Weekly Challenge 252: Unique and Special 21 January 2024

I’ve been doing the Weekly Challenges. The latest involved list filtering and sequence generation. (Note that this ends today.)

[more]
The Weekly Challenge 251: Concatenating Luck 14 January 2024 - 2 comments

I’ve been doing the Weekly Challenges. The latest involved decomposing sequences and searching for limit values. (Note that this ends today.)

[more]
The Weekly Challenge 250: Smallest Viable Value 07 January 2024

I’ve been doing the Weekly Challenges. The latest involved searching sequences and parsing strings. (Note that this ends today.)

[more]
The Weekly Challenge 249: Equal Match 31 December 2023

I’ve been doing the Weekly Challenges. The latest involved breaking lists into groups and building a numerical sequence. (Note that this ends today.)

[more]
The Weekly Challenge 248: Shortest Submatrix 24 December 2023

I’ve been doing the Weekly Challenges. The latest involved searching a string and adding matrix elements. (Note that this ends today.)

[more]
The Weekly Challenge 247: Most Frequent Santa 17 December 2023

I’ve been doing the Weekly Challenges. The latest involved gift allocation and letter pairs. (Note that this ends today.)

[more]
The Weekly Challenge 246: Linear 49 10 December 2023

I’ve been doing the Weekly Challenges. The latest involved random generation and spotting a linear recurrence. (Note that this ends today.)

[more]
The Weekly Challenge 245: Largest Sort 03 December 2023

I’ve been doing the Weekly Challenges. The latest involved keyed sorting and digit searching. (Note that this ends today.)

[more]
The Weekly Challenge 244: Counting Your Heroes 26 November 2023

I’ve been doing the Weekly Challenges. The latest involved a list search and combinations. (Note that this ends today.)

[more]
The Weekly Challenge 243: Pairs on the Floor 19 November 2023

I’ve been doing the Weekly Challenges. The latest involved combinatorics and integer division. (Note that this ends today.)

[more]
The Weekly Challenge 242: One Of Our Matrices Is Missing 12 November 2023

I’ve been doing the Weekly Challenges. The latest involved differentiating lists and processing matrices. (Note that this ends today.)

[more]
The Weekly Challenge 241: Prime Triplets 05 November 2023

I’ve been doing the Weekly Challenges. The latest involved sequence searching and another nested sort. (Note that this ends today.)

[more]
The Weekly Challenge 240: Building Acronyms 29 October 2023

I’ve been doing the Weekly Challenges. The latest involved substrings and array mapping. (Note that this ends today.)

[more]
The Weekly Challenge 239: Same and Consistent 22 October 2023

I’ve been doing the Weekly Challenges. The latest involved joining strings and matching characters. (Note that this ends today.)

[more]
The Weekly Challenge 238: Running Persistence 15 October 2023

I’ve been doing the Weekly Challenges. The latest involved cumulative sums and complicated sorts. (Note that this ends today.)

[more]
The Weekly Challenge 237: Seize Greatness 08 October 2023

I’ve been doing the Weekly Challenges. The latest involved date calculations and didn't involve array permutations. (Note that this ends today.)

[more]
The Weekly Challenge 236: Change for the Machines 01 October 2023

I’ve been doing the Weekly Challenges. The latest involved calculating change and finding loops. (Note that this ends today.)

[more]
The Weekly Challenge 235: One, Zero 24 September 2023

I’ve been doing the Weekly Challenges. The latest involved spotting sequences, and duplicating list entries. (Note that this ends today.)

[more]
The Weekly Challenge 234: Triplets with Character 17 September 2023

I’ve been doing the Weekly Challenges. The latest involved messing about with lists. (Note that this ends today.)

[more]
The Weekly Challenge 233: Similar Frequency 10 September 2023

I’ve been doing the Weekly Challenges. The latest involved reducing lists in various ways. (Note that this ends today. And 232 was cancelled as the administrator was unwell)

[more]
The Weekly Challenge 231: Max Citizens 27 August 2023

I’ve been doing the Weekly Challenges. The latest involved various list processing. (Note that this ends today.)

[more]
The Weekly Challenge 230: The Count of Separation 20 August 2023

I’ve been doing the Weekly Challenges. The latest involved number lists and word prefixes. (Note that this ends today.)

[more]
The Weekly Challenge 229: Three, Two, Out of Order 13 August 2023

I’ve been doing the Weekly Challenges. The latest involved analysing strings and picking over lists. (Note that this ends today.)

[more]
The Weekly Challenge 228: The Empty Sum 06 August 2023

I’ve been doing the Weekly Challenges. The latest involved inspecting integer elements and making iterative things less so. (Note that this ends today.)

[more]
The Weekly Challenge 227: The 13th Roman 30 July 2023

I’ve been doing the Weekly Challenges. The latest involved date calculations and Roman mathematics. (Note that this ends today.)

[more]
The Weekly Challenge 226: Shuffling Zeroes 23 July 2023

I’ve been doing the Weekly Challenges. The latest involved string convolution and array reduction. (Note that this ends today.)

[more]
The Weekly Challenge 225: Diffs on the Right, Words on the Left 16 July 2023

I’ve been doing the Weekly Challenges. The latest involved splitting sentences and processing arrays. (Note that this ends today.)

[more]
The Weekly Challenge 224: Specially Additive Number Notes 09 July 2023

I’ve been doing the Weekly Challenges. The latest involved string construction and numerical sequence analysis. (Note that this ends today.)

[more]
The Weekly Challenge 223: Counting Boxes 02 July 2023

I’ve been doing the Weekly Challenges. The latest involved prime counting and list selections. (Note that this ends today.)

[more]
The Weekly Challenge 222: Members Everywhere 25 June 2023

I’ve been doing the Weekly Challenges. The latest involved sorted lists and iterative reductions. (Note that this closes today.)

[more]
The Weekly Challenge 220: Square Commoners 11 June 2023

I’ve been doing the Weekly Challenges. The latest involved word breakdowns and perfect squares. (Note that this is open until 11 June 2023.)

[more]
The Weekly Challenge 219: Travel for Squares 04 June 2023

I’ve been doing the Weekly Challenges. The latest involved sequence processing and a cost optimisation. (Note that this is open until 4 June 2023.)

[more]
The Weekly Challenge 218: Maximum Matrix 28 May 2023

I’ve been doing the Weekly Challenges. The latest involved list manipulation and bit flipping. (Note that this is open until 28 May 2023.)

[more]
The Weekly Challenge 217: Sorted Max 21 May 2023

I’ve been doing the Weekly Challenges. The latest involved various sorts of sorting. (Note that this closes today.)

[more]
The Weekly Challenge 216: Word Registration 14 May 2023

I’ve been doing the Weekly Challenges. The latest involved mucking about with words. (Note that this is open until 14 May 2023.)

[more]
The Weekly Challenge 215: Placing the Odd 07 May 2023

I’ve been doing the Weekly Challenges. The latest involved sorting words and modifying sequences. (Note that this is open until 7 May 2023.)

[more]
The Weekly Challenge 214: A Rank Collection 30 April 2023

I’ve been doing the Weekly Challenges. The latest involved score ranking and sequence manipulation. (Note that this is open until 30 April 2023.)

[more]
The Weekly Challenge 213: Shortest Fun 23 April 2023

I’ve been doing the Weekly Challenges. The latest involved an unusual sort and a pathfinding problem. (Note that this is open until 23 April 2023.)

[more]
The Weekly Challenge 212: Rearrange by Jumps 16 April 2023

I’ve been doing the Weekly Challenges. The latest involved letter rearrangement and number grouping. (Note that this is open until 16 April 2023.)

[more]
The Weekly Challenge 211: Splitting Toeplitz 09 April 2023

I’ve been doing the Weekly Challenges. The latest involved matrix evaluation and integer searching. (Note that this closes today.)

[more]
The Weekly Challenge 210: Collisions Kill 02 April 2023

I’ve been doing the Weekly Challenges. The latest involved searching in lists of integers. (Note that this closes today.)

[more]
The Weekly Challenge 209: Special Merge 26 March 2023

I’ve been doing the Weekly Challenges. The latest involved decoding a sequence and merging lists. (Note that this closes for public solutions today.)

[more]
The Weekly Challenge 208: Missing Index? Just Duplicate! 19 March 2023

I’ve been doing the Weekly Challenges. The latest involved searching through arrays. (Note that this is closes today.)

[more]
The Weekly Challenge 207: Indexed Keyboards 12 March 2023

I’ve been doing the Weekly Challenges. The latest involved letter sorting and an array calculation. (Note that this closes today.)

[more]
The Weekly Challenge 205: Third Exclusive 26 February 2023

I’ve been doing the Weekly Challenges. The latest involved list parsing and combinations. (Note that this closes today.)

[more]
The Weekly Challenge 204: Reshape the Monotony 19 February 2023

I’ve been doing the Weekly Challenges. The latest involved list testing and matrix reconstruction. (Note that this is open until 19 February 2023.)

[more]
The Weekly Challenge 203: Directing the Quadruplets 12 February 2023

I’ve been doing the Weekly Challenges. The latest involved list searching and directory evaluation. (Note that this is open until 12 February 2023.)

[more]
The Weekly Challenge 202: Consecutive Valley 05 February 2023

I’ve been doing the Weekly Challenges. The latest involved various sorts of list filtering. (Note that this closes today.)

[more]
The Weekly Challenge 201: Penny Numbers 29 January 2023

I’ve been doing the Weekly Challenges. The latest involved an array search and a mathematical classic. (Note that this is open until 29 January 2023.)

[more]
The Weekly Challenge 200: Seven Slices 22 January 2023

I’ve been doing the Weekly Challenges. The latest involved array searching and an emulated seven-segment display. (Note that this is open until the end of today.)

[more]
The Weekly Challenge 199: Good N-lets 15 January 2023

I’ve been doing the Weekly Challenges. The latest involved filtering pairs and triplets out of a list. (Note that this ends today.)

[more]
The Weekly Challenge 198: Count Max 08 January 2023

I’ve been doing the Weekly Challenges. The latest involved analysing a list and counting primes. (Note that this is open until the end of today.)

[more]
The Weekly Challenge 197: Move with a Wiggle 31 December 2022

I’ve been doing the Weekly Challenges. The latest involved list filtering and a perverse sort. (Note that this is open until tomorrow.)

[more]
The Weekly Challenge 196: Pattern and Range 25 December 2022

I’ve been doing the Weekly Challenges. The latest involved looking for patterns in arrays. (Note that this closes today. Merry Christmas!)

[more]
The Weekly Challenge 195: Frequently Special 18 December 2022

I’ve been doing the Weekly Challenges. The latest involved integer filtering. (Note that this closes today.)

[more]
The Weekly Challenge 194: Digital Equaliser 11 December 2022

I’ve been doing the Weekly Challenges. The latest involved expanding a search space and running a character frequency test. (Note that this closes today.)

[more]
The Weekly Challenge 193: Odd Binary 04 December 2022

I’ve been doing the Weekly Challenges. The latest involved a binary expansion and string analysis. (Note that this closes today.)

[more]
The Weekly Challenge 192: Equal Flips For All 27 November 2022

I’ve been doing the Weekly Challenges. The latest involved a binary negation and list division. (Note that this is open until 27 November 2022.)

[more]
The Weekly Challenge 191: Large but Cute 20 November 2022

I’ve been doing the Weekly Challenges. The latest involved list sorting and permutation checking. (Note that this is open until 20 November 2022.)

[more]
The Weekly Challenge 190: Decoding Capital 12 November 2022

I’ve been doing the Weekly Challenges. The latest involved checking capitalisation and decoding an ambiguous string. (Note that this is open until 13 November 2022.)

[more]
The Weekly Challenge 189: Degree of Character 06 November 2022

I’ve been doing the Weekly Challenges. The latest involved filtering character lists and finding subarrays. (Note that this is open until 6 November 2022.)

[more]
The Weekly Challenge 188: Divisible Zero 25 October 2022

I’ve been doing the Weekly Challenges. The latest involved more list searching and a variation on the greatest common divisor. (Note that this is open until 30 October 2022.)

[more]
The Weekly Challenge 187: Magical Days Together 18 October 2022

I’ve been doing the Weekly Challenges. The latest involved date overlaps and combination searches. (Note that this is open until 23 October 2022.)

[more]
The Weekly Challenge 186: Makeover List 14 October 2022

I’ve been doing the Weekly Challenges. The latest involved combining lists and squashing unicode characters. (Note that this is open until 16 October 2022.)

[more]
The Weekly Challenge 185: Big MAC and Mask 06 October 2022

I’ve been doing the Weekly Challenges. The latest involved various string manipulations. (Note that this is open until 9 October 2022.)

[more]
The Weekly Challenge 184: Split Sequence 29 September 2022

I’ve been doing the Weekly Challenges. The latest involved modifying and picking things out of sequences. (Note that this is open until 2 October 2022.)

[more]
The Weekly Challenge 183: A Unique Date 20 September 2022

I’ve been doing the Weekly Challenges. The latest involved array comparisons and date calculations. (Note that this is open until 25 September 2022.)

[more]
The Weekly Challenge 182: Max is Common 14 September 2022 - 2 comments

I’ve been doing the Weekly Challenges. The latest involved list searching and finding a common subpath. (Note that this is open until 18 September 2022.)

[more]
The Weekly Challenge 181: Hot Sentence 08 September 2022

I’ve been doing the Weekly Challenges. The latest involved string splitting and data sorting. (Note that this is open until 11 September 2022.)

[more]
The Weekly Challenge 180: Unique Trim 30 August 2022 - 4 comments

I’ve been doing the Weekly Challenges. The latest involved filtering strings and lists. (Note that this is open until 4 September 2022.)

[more]
The Weekly Challenge 179: Spark and Spell 25 August 2022

I’ve been doing the Weekly Challenges. The latest involved ordinal numbers and Unicode generation. (Note that this is open until 28 August 2022.)

[more]
The Weekly Challenge 178: Imaginary Date 18 August 2022

I’ve been doing the Weekly Challenges. The latest involved an unusual base representation and date calculations. (Note that this is open until 21 August 2022.)

[more]
The Weekly Challenge 177: Damm Cyclops 11 August 2022

I’ve been doing the Weekly Challenges. The latest involved a check-digit function and more number reversals. (Note that this is open until 14 August 2022.)

[more]
The Weekly Challenge 176: Reversible Permutations 04 August 2022

I’ve been doing the Weekly Challenges. The latest involved lots of number-string conversions. (Note that this is open until 7 August 2022.)

[more]
The Weekly Challenge 175: Perfect Sunday 26 July 2022

I’ve been doing the Weekly Challenges. The latest involved date calculations and number theory. (Note that this is open until 31 July 2022.)

[more]
The Weekly Challenge 174: The Rank Smell of Disarium 20 July 2022

I’ve been doing the Weekly Challenges. The latest involved disarium numbers and ranked permutations. (Note that this is open until 24 July 2022.)

[more]
The Weekly Challenge 173: The Aesthetics of Sylvester 14 July 2022

I’ve been doing the Weekly Challenges. The latest involved more mathematical tests. (Note that this is open until 17 July 2022.)

[more]
The Weekly Challenge 172: Partition of Five 07 July 2022

I’ve been doing the Weekly Challenges. The latest involved prime partitioning and some basic statistics. (Note that this is open until 10 July 2022.)

[more]
The Weekly Challenge 171: First-Class Abundance 30 June 2022

I’ve been doing the Weekly Challenges. The latest involved findind odd abundant numbers and first-class functions. (Note that this is open until 3 July 2022.)

[more]
The Weekly Challenge 170: Kronecker's Primorial 23 June 2022

I’ve been doing the Weekly Challenges. The latest involved primes and an unusual form of matrix multiplication. (Note that this is open until 26 June 2022.)

[more]
The Weekly Challenge 169: The Brilliance of Achilles 15 June 2022

I’ve been doing the Weekly Challenges. The latest involved more numerical series. (Note that this is open until 19 June 2022.)

[more]
The Weekly Challenge 168: At Home with the Perrins 09 June 2022

I’ve been doing the Weekly Challenges. The latest involved more furkling about with prime numbers. (Note that this is open until 12 June 2022.)

[more]
The Weekly Challenge 167: Circling the Gamma 02 June 2022

I’ve been doing the Weekly Challenges. The latest involved circular primes and the Lanczos approximation. (Note that this is open until 5 June 2022.)

[more]
The Weekly Challenge 166: Hexing the Directories 26 May 2022

I’ve been doing the Weekly Challenges. The latest involved word searching and directory mangling. (Note that this is open until 29 May 2022.)

[more]
The Weekly Challenge 165: Scaling the Fits 19 May 2022

I’ve been doing the Weekly Challenges. The latest involved generating SVG and fitting lines to points. (Note that this is open until 22 May 2022.)

[more]
The Weekly Challenge 164: Happy Palindromes 12 May 2022

I’ve been doing the Weekly Challenges. The latest involved two number-sequence tasks. (Note that this is open until 15 May 2022.)

[more]
The Weekly Challenge 163: Sums and Sums 05 May 2022

I’ve been doing the Weekly Challenges. The latest involved various summation-like operations. (Note that this is open until 8 May 2022.)

[more]
The Weekly Challenge 162: Playing Fair with ISBNs 28 April 2022

I’ve been doing the Weekly Challenges. The latest involved ISBN check digits and the Wheatstone-Playfair cipher. (Note that this is open until 1 May 2022.)

[more]
The Weekly Challenge 161: Words and More Words 21 April 2022

I’ve been doing the Weekly Challenges. The latest involved word selections and manipulations. (Note that this is open until 24 April 2022.)

[more]
The Weekly Challenge 160: Balancing Four is Magic 14 April 2022

I’ve been doing the Weekly Challenges. The latest involved English word lengths and array partitioning. (Note that this is open until 17 April 2022.)

[more]
The Weekly Challenge 159: Farey and Moebius 07 April 2022

I’ve been doing the Weekly Challenges. The latest involved generating more sequences. (Note that this is open until 10 April 2022.)

[more]
The Weekly Challenge 158: Prime Cuban Additives 31 March 2022

I’ve been doing the Weekly Challenges. The latest involved subsets of primes. (Note that this is open until 3 April 2022.)

[more]
The Weekly Challenge 157: Pythagoras in Brazil 24 March 2022

I’ve been doing the Weekly Challenges. The latest involved a variety of means and more number theory. (Note that this is open until 27 March 2022.)

[more]
The Weekly Challenge 156: Weirdly Pernicious or Perniciously Weird? 17 March 2022

I’ve been doing the Weekly Challenges. The latest involved more number-theory definitions. (Note that this is open until 20 March 2022.)

[more]
The Weekly Challenge 155: Pisano's Fortune 10 March 2022

I’ve been doing the Weekly Challenges. The latest involved more number theory problems. (Note that this is open until 13 March 2022.)

[more]
The Weekly Challenge 154: Missing Padovan 03 March 2022

I’ve been doing the Weekly Challenges. The latest involved permutations and primality testing. (Note that this is open until 6 March 2022.)

[more]
The Weekly Challenge 153: Factoriality 24 February 2022

I’ve been doing the Weekly Challenges. The latest involved various progressions based on factorials. (Note that this is open until 27 February 2022.)

[more]
The Weekly Challenge 152: Triangles, Rectangles, and Objects 17 February 2022

I’ve been doing the Weekly Challenges. The latest involved finding minimum paths and overlapping rectangles. (Note that this is open until 20 February 2022.)

[more]
The Weekly Challenge 151: Robbing Depth 10 February 2022

I’ve been doing the Weekly Challenges. The latest involved a return to binary trees and an optimisation puzzle. (Note that this is open until 13 February 2022.)

[more]
The Weekly Challenge 150: Square-Free Words 03 February 2022

I’ve been doing the Weekly Challenges. The latest involved a Fibonacci-like word construction and a search for square-free numbers. (Note that this is open until 6 February 2022.)

[more]
The Weekly Challenge 149: Fibonacci Squares 27 January 2022

I’ve been doing the Weekly Challenges. The latest involved just-in-time Fibonacci and squares without repeating digits. (Note that this is open until 30 January 2022.)

[more]
The Weekly Challenge 148: Eban, Cardano 20 January 2022 - 2 comments

I’ve been doing the Weekly Challenges. The latest involved various sorts of numerical search. (Note that this is open until 23 January 2022.)

[more]
The Weekly Challenge 147: Truncating the Pentagon 11 January 2022

I’ve been doing the Weekly Challenges. The latest involved prime searches and pentagonal numbers. (Note that this is open until 16 January 2022.)

[more]
The Weekly Challenge 146: Curious Prime 04 January 2022

I’ve been doing the Weekly Challenges. The latest involved prime-counting and fraction trees. (Note that this is open until 9 January 2022.)

[more]
The Weekly Challenge 145: Tree Product 28 December 2021

I’ve been doing the Weekly Challenges. The latest involved vector multiplication and a recently-invented data structure. (Note that this is open until 2 January 2022.)

[more]
The Weekly Challenge 144: Semiprime Ulam 21 December 2021

I’ve been doing the Weekly Challenges. The latest involved some interesting mathematical sequences. (Note that this is open until 26 December 2021.)

[more]
The Weekly Challenge 143: Stealthy Calculator 15 December 2021

I’ve been doing the Weekly Challenges. The latest involved counting divisors and another joke sort. (Note that this is open until 19 December 2021.)

[more]
Search
Archive
Tags 1920s 1930s 1940s 1950s 1960s 1970s 1980s 1990s 2000s 2010s 3d printing action advent of code aeronautics aikakirja anecdote animation anime army astronomy audio audio tech aviation base commerce battletech beer boardgaming book of the week bookmonth chain of command children chris chronicle church of no redeeming virtues cold war comedy computing contemporary cornish smuggler cosmic encounter coup covid-19 crime cthulhu eternal cycling dead of winter doctor who documentary drama driving drone ecchi economics en garde espionage essen 2015 essen 2016 essen 2017 essen 2018 essen 2019 essen 2022 essen 2023 existential risk falklands war fandom fanfic fantasy feminism film firefly first world war flash point flight simulation food garmin drive gazebo genesys geocaching geodata gin gkp gurps gurps 101 gus harpoon historical history horror hugo 2014 hugo 2015 hugo 2016 hugo 2017 hugo 2018 hugo 2019 hugo 2020 hugo 2022 hugo-nebula reread in brief avoid instrumented life javascript julian simpson julie enfield kickstarter kotlin learn to play leaving earth linux liquor lovecraftiana lua mecha men with beards mpd museum music mystery naval noir non-fiction one for the brow opera parody paul temple perl perl weekly challenge photography podcast politics postscript powers prediction privacy project woolsack pyracantha python quantum rail raku ranting raspberry pi reading reading boardgames social real life restaurant reviews romance rpg a day rpgs ruby rust scala science fiction scythe second world war security shipwreck simutrans smartphone south atlantic war squaddies stationery steampunk stuarts suburbia superheroes suspense television the resistance the weekly challenge thirsty meeples thriller tin soldier torg toys trailers travel type 26 type 31 type 45 vietnam war war wargaming weather wives and sweethearts writing about writing x-wing young adult
Special All book reviews, All film reviews
Produced by aikakirja v0.1