Peter
Peter Campbell Smith

The weekly challenge

My solutions

My solutions

Week 258 - 26 February 2024 - All about the way numbers are written

Task 1 - Count even digits number

Task 2 - Sum of values

Week 257 - 19 February 2024 - Smaller and reduced

Task 1 - Smaller than current

Task 2 - Reduced row echelon

Week 256 - 12 February 2024 - Pairs, sriap and MsEtRrGiEngs

Task 1 - Maximum pairs

Task 2 - Merge strings

Week 255 - 5 February 2024 - An odd character’s nearly best word

Task 1 - Odd character

Task 2 - Most frequent word

Week 254 - 29 January 2024 - Triumvirate and Treamviruti?

Task 1 - Three power

Task 2 - Reverse vowels

Week 253 - 22 January 2024 - Split the weakest

Task 1 - Split strings

Task 2 - Weakest row

Week 252 - 15 January 2024 - Special and unique numbers

Task 1 - Special numbers

Task 2 - Unique sum zero

Week 251 - 8 January 2024 - Lucky concatenations

Task 1 - Concatenation Value

Task 2 - Lucky numbers

Week 250 - 1 January 2024 - Smallest index, largest element

Task 1 - Smallest index

Task 2 - Alphanumeric string value

Week 249 - 25 December 2023 - Pairs and ups and downs

Task 1 - Equal pairs

Task 2 - DI string match

Week 248 - 18 December 2023 - Closest sum

Task 1 - Shortest distance

Task 2 - Submatrix sum

Week 247 - 11 December 2023 - Santa’s letters

Task 1 - Secret Santa

Task 2 - Most frequent letter pair

Week 246 - 4 December 2023 - Lotteries and sequences

Task 1 - 6 out of 49

Task 2 - Sort language

Week 245 - 27 November 2023 - Popular languages and largest threefold

Task 1 - Sort language

Task 2 - Largest of three

Week 244 - 20 November 2023 - The smallest hero

Task 1 - Count smaller

Task 2 - Group hero

Week 243 - 13 November 2023 - Pairs on the floor

Task 1 - Reverse pairs

Task 2 - Floor sum

Week 242 - 6 November 2023 - Flipping members

Task 1 - Missing members

Task 2 - Flip matrix

Week 241 - 30 October 2023 - Triplets and factors

Task 1 - Arithmetic triplets

Task 2 - Prime order

Week 240 - 23 October 2023 - Initialisms and contorted arrays

Task 1 - Acronym

Task 2 - Build array

Week 239 - 16 October 2023 - Pulling the strings

Task 1 - Same string

Task 2 - Consistent strings

Week 238 - 9 October 2023 - Running persistence

Task 1 - Running sum

Task 2 - Persistence sort

Week 237 - 9 October 2023 - Seize the greatness

Task 1 - Seize the day

Task 2 - Maximise greatness

Week 236 - 25 September 2023 - Change and loops

Task 1 - Exact change

Task 2 - Array loops

Week 235 - 18 September 2023 - Delete and double

Task 1 - Remove one

Task 2 - Duplicate zeroes

Week 234 - 11 September 2023 - Duplicates and triplets

Task 1 - Common characters

Task 2 - Unequal triplets

Week 233 - 4 September 2023 - Similar words and a rather strange ordering

Task 1 - Similar words

Task 2 - Frequency sort

Week 231 - 21 August 2023 - Middle aged and oldies

Task 1 - Min max

Task 2 - Senior citizens

Week 230 - 14 August 2023 - Divide and detect

Task 1 - Separate digits

Task 2 - Count words

Week 229 - 7 August 2023 - Count the unsorted and two thirds is enough

Task 1 - Lexicographically ordered

Task 2 - Two out of three

Week 228 - 31 July 2023 - Add up the singletons and clear out the list

Task 1 - Unique sum

Task 2 - Empty array

Week 227 - 24 July 2023 - Bad luck and mathematica

Task 1 - Friday 13th

Task 2 - Roman maths

Week 226 - 17 July 2023 - Gnirsts and nothing left

Task 1 - Shuffle strings

Task 2 - Zero array

Week 225 - 10 July 2023 - Counting words and subtracting numbers

Task 1 - Max words

Task 2 - Left right sum diff

Week 224 - 3 July 2023 - Strings and sequences

Task 1 - Special notes

Task 2 - Additive number

Week 223 - 26 June 2023 - Counting primes and maximising cash

Task 1 - Count primes

Task 2 - Box coins

Week 222 - 19 June 2023 - Members’ week

Task 1 - Matching members

Task 2 - Last member

Week 221 - 12 June 2023 - Good strings and hidden sequences

Task 1 - Good strings

Task 2 - Arithmetic subsequences

Week 220 - 5 June 2023 - Common characters and squareful sequences

Task 1 - Common characters

Task 2 - Squareful

Week 219 - 29 May 2023 - Any more fares, please?

Task 1 - Sorted squares

Task 2 - Travel expenditure

Week 218 - 22 May 2023 - Multiply three and binary matrix

Task 1 - Maximum product

Task 2 - Matrix sum

Week 217 - 15 May 2023 - Sorted them both

Task 1 - Sorted matrix

Task 2 - Max number

Week 216 - 8 May 2023 - Alphabetical exercises

Task 1 - Registration number

Task 2 - Word stickers

Week 215 - 1 May 2023 - Adopt a chilly ghost

Task 1 - Odd one out

Task 2 - Number placement

Week 214 - 24 April 2023 - All about points

Task 1 - Rank score

Task 2 - Collect points

Week 213 - 17 April 2023 - Evens go first and untangling the route

Task 1 - Fun sort

Task 2 - Shortest route

Week 212 - 10 April 2023 - Lead to Gold and 1 2 3

Task 1 - Jumping letters

Task 2 - Sequential substrings

Week 211 - 3 April 2023 - Striped arrays and balanced splits

Task 1 - Toeplitz matrix

Task 2 - Split same average

Week 210 - 27 March 2023 - Kill and collide!

Task 1 - Kill and win

Task 2 - Number collision

Week 209 - 20 March 2023 - An abc and @emails

Task 1 - A 3-letter alphabet

Task 2 - Merging emails

Week 208 - 13 March 2023 - Matching strings and missing numbers

Task 1 - Minimum index sum

Task 2 - Duplicate and missing

Week 207 - 6 March 2023 - All on the same line, and am I being cited?

Task 1 - Linear words

Task 2 - The H-index for citations

Week 206 - 27 February 2023 - Shortest time and max of mins

Task 1 - Measuring the gaps

Task 2 - Array pairings

Week 205 - 20 February 2023 - Third highest and maximum xor

Task 1 - Third highest value

Task 2 - Maximum xor

Week 204 - 13 February 2023 - Climbing or falling and reshaping the matrix

Task 1 - Uphill or downhill?

Task 2 - Reshape matrix

Week 203 - 6 February 2023 - Quads and directory enquiries

Task 1 - Special quads

Task 2 - Copy folders

Week 202 - 30 January 2023 - Three odd things in the valleys

Task 1 - Three odd things

Task 2 - Find the valleys

Week 201 - 23 January 2023 - Missing numbers and piles of pennies

Task 1 - Missing numbers

Task 2 - Piles of pennies