RogerBW's Blog

Perl Weekly Challenge 79: cumulative bit count and water capacity 23 September 2020

I’ve been doing the Perl Weekly Challenges. The latest involved more bit counts and an innovative use of histograms.

[more]
Perl Weekly Challenge 78: Leaders and Rotation 16 September 2020 - 1 comment

I’ve been doing the Perl Weekly Challenges. The latest involved searching array values and rotating lists.

[more]
Perl Weekly Challenge 77: Fibonacci Sum and Lonely X 09 September 2020 - 1 comment

I’ve been doing the Perl Weekly Challenges. The latest involved summing Fibonacci numbers and looking through a grid for neighbours.

[more]
Perl Weekly Challenge 76: prime sum and word search 03 September 2020 - 5 comments

I’ve been doing the Perl Weekly Challenges. The latest involved summing primes and performing a word search.

[more]
Perl Weekly Challenge 75: coins and rectangles 27 August 2020 - 1 comment

I’ve been doing the Perl Weekly Challenges. The latest involved building set values of coins and finding rectangles in histograms.

[more]
Perl Weekly Challenge 74: more songs about lists 23 August 2020

I’ve been doing the Perl Weekly Challenges. The latest involved finding minima in subsets of lists.

[more]
Perl Weekly Challenge 73: fun with minima 15 August 2020 - 2 comments

I’ve been doing the Perl Weekly Challenges. The latest involved finding minima in subsets of lists.

[more]
Perl Weekly Challenge 72: factorial zeroes and line ranges 05 August 2020

I’ve been doing the Perl Weekly Challenges. The latest involved finding the trailing zeroes of a factorial and printing a range of lines from a file.

[more]
Perl Weekly Challenge 71: peak elements (and Rallyman tracks) 28 July 2020

I’ve been doing the Perl Weekly Challenges. The latest involved finding peak elements and more mucking about with linked lists.

[more]
Perl Weekly Challenge 70: character swaps and Gray code 22 July 2020

I’ve been doing the Perl Weekly Challenges. The latest involved swapping characters, and generating Gray code.

[more]
Perl Weekly Challenge 69: invertible numbers and very long strings 18 July 2020

I’ve been doing the Perl Weekly Challenges. The latest involved finding numbers that looked the same inverted, and generating a very long string.

[more]
Perl Weekly Challenge 68: zero matrix and list reordering 10 July 2020

I’ve been doing the Perl Weekly Challenges. The latest involved zeroing parts of a matrix and reordering a list.

[more]
Perl Weekly Challenge 67: combining numbers and phone keypad 03 July 2020

I’ve been doing the Perl Weekly Challenges. The latest involved generating combinations of numbers and expanding telephone keypad letters.

[more]
Perl Weekly Challenge 66: dividing and factorising 29 June 2020 - 2 comments

I’ve been doing the Perl Weekly Challenges. The latest involved dividing without dividing, and making a test of factors.

[more]
Perl Weekly Challenge 65: summing digits and finding palindromes 23 June 2020

I’ve been doing the Perl Weekly Challenges. The latest involved generating large numbers and splitting strings into palindromes.

[more]
Perl Weekly Challenge 64: summing paths and breaking words 10 June 2020

I’ve been doing the Perl Weekly Challenges. The latest involved searching for paths through a grid and breaking a word into tokens.

[more]
Perl Weekly Challenge 63: last words and string rotation 06 June 2020

I’ve been doing the Perl Weekly Challenges. The latest involved finding the last matching word in a string and permuting a string.

[more]
Perl Weekly Challenge 62: email sorting and 3d queens 27 May 2020

I’ve been doing the Perl Weekly Challenges. The latest involved sorting email addresses and solving a variant N-queens problem.

[more]
Perl Weekly Challenge 61: maximum products and IPv4 20 May 2020

I’ve been doing the Perl Weekly Challenges. The latest involved searching for the maximum product in a sequence, and un-munging IPv4 addresses.

[more]
Perl Weekly Challenge 60: Excel columns and number generation 14 May 2020 - 2 comments

I’ve been doing the Perl Weekly Challenges. The latest involved working with a form of numeric encoding, and a very arbitrary numerical problem.

[more]
Perl Weekly Challenge 59: linked list and bit sum 12 May 2020 - 2 comments

I’ve been doing the Perl Weekly Challenges. The latest involved working with a linked list and determining binary differences.

[more]
Perl Weekly Challenge 58: version comparison and ordered line 08 May 2020

I’ve been doing the Perl Weekly Challenges. The latest involved comparing version numbers and generating an arbitrary order.

[more]
Perl Weekly Challenge 57: tree inversion and unique prefixes 05 May 2020

I’ve been doing the Perl Weekly Challenges. The latest involved inverting a binary tree and finding unique prefixes.

[more]
Perl Weekly Challenge 56: Diff-K and path sum 29 April 2020

I’ve been doing the Perl Weekly Challenges. The latest involved searching arrays and summing tree paths.

[more]
Perl Weekly Challenge 55: binary flips and alternating permutation 25 April 2020

I’ve been doing the Perl Weekly Challenges. The latest involved flipping bits and generating zigzag permutations.

[more]
Perl Weekly Challenge 54: permutations and Collatz 21 April 2020

I’ve been doing the Perl Weekly Challenges. The latest involved generating permutations and checking the Collatz Conjecture.

[more]
Perl Weekly Challenge 53: matrix rotation and string expansion 17 April 2020

I’ve been doing the Perl Weekly Challenges. The latest involved a basic Markov chain.

[more]
Perl Weekly Challenge 52: stepping numbers and game theory 13 April 2020

I’ve been doing the Perl Weekly Challenges. The latest involved some game theory.

[more]
Perl Weekly Challenge 51: triplet sums and colourful numbers 07 April 2020

I’ve been doing the Perl Weekly Challenges. The latest involved a lot of nested loops.

[more]
Perl Weekly Challenge 50: merged intervals and noble integers 30 March 2020

I’ve been doing the Perl Weekly Challenges. The latest was about merging intervals and determining noble numbers.

[more]
Perl Weekly Challenge 49: multiples and LRU cache 22 March 2020

I’ve been doing the Perl Weekly Challenges. The latest was about searching for particular multiples of a number, and implementing a fixed-size cache.

[more]
Perl Weekly Challenge 48: survivor and palindromic dates 16 March 2020

I’ve been doing the Perl Weekly Challenges. The latest was about calculating the survivor of a stabbing game, and determining palindromic dates.

[more]
Perl Weekly Challenge 47: roman calculator and gapful numbers 09 March 2020

I’ve been doing the Perl Weekly Challenges. The latest was about doing Roman arithmetic and generating gapful numbers.

[more]
Perl Weekly Challenge 46: corrupt messages and hotel rooms 28 February 2020

I’ve been doing the Perl Weekly Challenges. The latest was about recovering a corrupted message and solving an iterative problem.

[more]
Perl Weekly Challenge 45: bad codes and quines 21 February 2020

I’ve been doing the Perl Weekly Challenges. The latest was about a bad encoding scheme and producing the source of a program.

[more]
Perl Weekly Challenge 44: goal-seeking 13 February 2020

I’ve been doing the Perl Weekly Challenges. The latest was about arranging numbers and arithmetical operations.

[more]
Perl Weekly Challenge 43: rings and self-descriptive numbers 09 February 2020

I’ve been doing the Perl Weekly Challenges. The latest was about allocating numbers to rings and generating self-descriptive numbers.

[more]
Perl Weekly Challenge 42: octal and balancing brackets 03 February 2020

I’ve been doing the Perl Weekly Challenges. The latest was about printing in octal and detecting balanced brackets.

[more]
Perl Weekly Challenge 41: obscure number sequences 23 January 2020

I’ve been doing the Perl Weekly Challenges. The latest was about generating number sequences.

[more]
Perl Weekly Challenge 40: mucking about with lists 29 December 2019 - 2 comments

I’ve been doing the Perl Weekly Challenges. The latest was about list manipulation.

[more]
Perl Weekly Challenge 39: text parsing 25 December 2019

I’ve been doing the Perl Weekly Challenges. Last week's was about parsing a specific file format.

[more]
Perl Weekly Challenge 38: date parsing and word games 18 December 2019

I’ve been doing the Perl Weekly Challenges. Last week's was about parsing an odd date format and generating words in a Scrabble-ish manner.

[more]
Perl Weekly Challenge 37: weekdays and day lengths 11 December 2019

I’ve been doing the Perl Weekly Challenges. Last week's was about counting weekdays and working out total daylight.

[more]
Perl Weekly Challenge 36: VINs and Knapsacks 05 December 2019

I’ve been doing the Perl Weekly Challenges. Last week's was about validating VINs and solving the knapsack problem.

[more]
Perl Weekly Challenge 35: Binary Morse Code 28 November 2019

I’ve been doing the Perl Weekly Challenges. Last week's was about encoding and decoding to a binary representation of Morse code.

[more]
Perl Weekly Challenge 34 18 November 2019

I’ve been doing the Perl Weekly Challenges Last week’s was about demonstrating specific coding techniques.

[more]
Perl Weekly Challenge 33 08 November 2019

I’ve been doing the Perl Weekly Challenges This week’s was about counting letters and generating a multiplication table.

[more]
Perl Weekly Challenge 32 04 November 2019

I’ve been doing the Perl Weekly Challenges (I missed 31 because of getting ready for Essen, and didn’t have time to do this one in Perl6). This week’s was about counting entities and generating ASCII bar charts.

[more]
Perl Weekly Challenge 30 15 October 2019

I've been doing the Perl Weekly Challenges. This one dealt with date calculations and exhaustive number searches.

[more]
Perl Weekly Challenge 29 11 October 2019

I've been doing the Perl Weekly Challenges. This one dealt with expanding braces and calling C functions.

[more]
Perl Weekly Challenge 28 04 October 2019

I've been doing the Perl Weekly Challenges. This one dealt with testing file contents and producing the current time.

[more]
Perl Weekly Challenge 27 26 September 2019

I've been doing the Perl Weekly Challenges. This one dealt with finding the intersection of two lines and doing worrying things to innocent variables.

[more]
Perl Weekly Challenge 26 20 September 2019

I've been doing the Perl Weekly Challenges. This one dealt with finding letters in words and the mean of circular quantities.

[more]
Perl Weekly Challenge 25 11 September 2019

I've been doing the Perl Weekly Challenges. This one dealt with building long strings and the Chaocypher.

[more]
Perl Weekly Challenge 24 03 September 2019

I've been doing the Perl Weekly Challenges. This one dealt with minimal programs and inverted-index text search.

[more]
Perl Weekly Challenge 23 28 August 2019

I've been doing the Perl Weekly Challenges. This one dealt with difference series and prime factorisation.

[more]
Perl Weekly Challenge 22 24 August 2019

I've been doing the Perl Weekly Challenges. This one dealt with sexy primes and LZW encoding.

[more]
Perl Weekly Challenge 21 15 August 2019

I've been doing the Perl Weekly Challenges. This one dealt with e, and URLs again.

[more]
Perl Weekly Challenge 20 08 August 2019

I've been doing the Perl Weekly Challenges. This one dealt with string splitting and amicable numbers.

[more]
Perl Weekly Challenge 19 05 August 2019 - 2 comments

I've been doing the Perl Weekly Challenges. This one dealt with months and word-wrapping.

[more]
Perl Weekly Challenge 18 27 July 2019

I've been doing the Perl Weekly Challenges. This one was a couple of standard computer-science problems.

[more]
Perl Weekly Challenge 17 24 July 2019

I've been doing the Perl Weekly Challenges. This one was to implement the Ackermann function and parse URLs.

[more]
Perl Weekly Challenge 16 18 July 2019

I've been doing the Perl Weekly Challenges. This one was to do a fiddly numerical calculation, and to check Bitcoin addresses.

[more]
Perl Weekly Challenge 15 11 July 2019

I've recently started doing the Perl Weekly Challenges. This one was to hunt primes and do "Vigenère" enciphering.

[more]
Search
Archive
Tags 1920s 1930s 1940s 1950s 1960s 1970s 1980s 1990s 2000s 2010s 3d printing action aeronautics aikakirja anecdote animation anime army astronomy audio audio tech base commerce battletech beer boardgaming book of the week bookmonth chain of command children chronicle church of no redeeming virtues cold war comedy computing contemporary cornish smuggler cosmic encounter coup covid-19 cycling dead of winter doctor who documentary drama driving drone ecchi economics espionage essen 2015 essen 2016 essen 2017 essen 2018 essen 2019 existential risk falklands war fandom fanfic fantasy feminism film firefly first world war flash point flight simulation food garmin drive gazebo geodata gin gurps gurps 101 harpoon historical history horror hugo 2014 hugo 2015 hugo 2016 hugo 2017 hugo 2018 hugo 2019 hugo 2020 hugo-nebula reread humour in brief avoid instrumented life kickstarter learn to play leaving earth linux lovecraftiana mecha men with beards museum mystery naval non-fiction one for the brow opera perl perl weekly challenge photography podcast politics 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 science fiction scythe second world war security shipwreck simutrans smartphone south atlantic war squaddies stationery steampunk stuarts suburbia superheroes suspense television the resistance 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