Peter
Peter Campbell Smith

The weekly challenge

My solutions

My solutions

 DateChallenge Task 1Task 2
 2024-06-24 275

Broken keys

Replace digits

 2024-06-17 274

Goat Latin

Bus route

 2024-06-10 273

Percentage of character

B after A

 2024-06-03 272

Defang IP address

String score

 2024-05-27 271

Maximum ones

Sort by 1 bits

 2024-05-20 270

Special positions

Equalize array

 2024-05-13 269

Bitwise or

Distribute elements

 2024-05-06 268

Magic numbers

Number game

 2024-04-29 267

Product sign

Line counts

 2024-04-22 266

Uncommon words

X matrix

 2024-04-15 265

33% appearance

Completing word

 2024-04-08 264

Greatest English letter

Target array

 2024-04-01 263

Target index

Merge items

 2024-03-25 262

Max positive negative

Count equal divisible

 2024-03-18 261

Element digit sum

Multiply by 2

 2024-03-11 260

Unique occurrences

Dictionary rank

 2024-03-04 259

Banking day offset

Line parser

 2024-02-26 258

Count even digits number

Sum of values

 2024-02-19 257

Smaller than current

Reduced row echelon

 2024-02-12 256

Maximum pairs

Merge strings

 2024-02-05 255

Odd character

Most frequent word

 2024-01-29 254

Three power

Reverse vowels

 2024-01-22 253

Split strings

Weakest row

 2024-01-15 252

Special numbers

Unique sum zero

 2024-01-08 251

Concatenation Value

Lucky numbers

 2024-01-01 250

Smallest index

Alphanumeric string value

 2023-12-25 249

Equal pairs

DI string match

 2023-12-18 248

Shortest distance

Submatrix sum

 2023-12-11 247

Secret Santa

Most frequent letter pair

 2023-12-04 246

6 out of 49

Sort language

 2023-11-27 245

Sort language

Largest of three

 2023-11-20 244

Count smaller

Group hero

 2023-11-13 243

Reverse pairs

Floor sum

 2023-11-06 242

Missing members

Flip matrix

 2023-10-30 241

Arithmetic triplets

Prime order

 2023-10-23 240

Acronym

Build array

 2023-10-16 239

Same string

Consistent strings

 2023-10-09 238

Running sum

Persistence sort

 2023-10-09 237

Seize the day

Maximise greatness

 2023-09-25 236

Exact change

Array loops

 2023-09-18 235

Remove one

Duplicate zeroes

 2023-09-11 234

Common characters

Unequal triplets

 2023-09-04 233

Similar words

Frequency sort

 2023-08-21 231

Min max

Senior citizens

 2023-08-14 230

Separate digits

Count words

 2023-08-07 229

Lexicographically ordered

Two out of three

 2023-07-31 228

Unique sum

Empty array

 2023-07-24 227

Friday 13th

Roman maths

 2023-07-17 226

Shuffle strings

Zero array

 2023-07-10 225

Max words

Left right sum diff

 2023-07-03 224

Special notes

Additive number

 2023-06-26 223

Count primes

Box coins

 2023-06-19 222

Matching members

Last member

 2023-06-12 221

Good strings

Arithmetic subsequences

 2023-06-05 220

Common characters

Squareful

 2023-05-29 219

Sorted squares

Travel expenditure

 2023-05-22 218

Maximum product

Matrix sum

 2023-05-15 217

Sorted matrix

Max number

 2023-05-08 216

Registration number

Word stickers

 2023-05-01 215

Odd one out

Number placement

 2023-04-24 214

Rank score

Collect points

 2023-04-17 213

Fun sort

Shortest route

 2023-04-10 212

Jumping letters

Sequential substrings

 2023-04-03 211

Toeplitz matrix

Split same average

 2023-03-27 210

Kill and win

Number collision

 2023-03-20 209

A 3-letter alphabet

Merging emails

 2023-03-13 208

Minimum index sum

Duplicate and missing

 2023-03-06 207

Linear words

The H-index for citations

 2023-02-27 206

Measuring the gaps

Array pairings

 2023-02-20 205

Third highest value

Maximum xor

 2023-02-13 204

Uphill or downhill?

Reshape matrix

 2023-02-06 203

Special quads

Copy folders

 2023-01-30 202

Three odd things

Find the valleys

 2023-01-23 201

Missing numbers

Piles of pennies

 2023-01-16 200

Arithmetic slices

Seven segment 200

 2023-01-09 199

Good pairs

Good triplets

 2023-01-02 198

Max gap

Prime count

 2022-12-19 196

Pattern 132

Range list

 2022-12-12 195

Special integers

Most frequent even

 2022-12-07 194

Digital clock

Frequency equalizer

 2022-11-28 193

Binary string

Odd string

 2022-11-21 192

Binary flip

Equal Distribution

 2022-11-14 191

Twice largest

Cute List

 2022-11-07 190

Capital detection

Decoded List

 2022-10-31 189

Greater character

Array degree

 2022-10-24 188

Divisible Pairs

Total Zero

 2022-10-17 187

Days together

Magical triplets

 2022-10-10 186

Zip list

Unicode makeover

 2022-10-03 185

Mac address

Mask code

 2022-09-26 184

Sequence number

Split array

 2022-09-19 183

Unique array

Date difference

 2022-09-12 182

Max index

Common path

 2022-09-05 181

Sentence order

Hot day

 2022-08-15 178

Quater-imaginary base

Business date

 2022-08-08 177

Damm algorithm

Palindromic prime cyclops

 2022-08-01 176

Permuted multiples

Reversible numbers

 2022-07-25 175

Last Sunday

Perfect totient numbers

 2022-07-18 174

Disarium numbers

Permutation ranking

 2022-07-11 173

Esthetic number

Sylvester’s sequence

 2022-07-04 172

Prime partition

Five-number summary

 2022-06-27 171

Abundant number

 2022-06-20 170

Primorial numbers

Kronecker product

 2022-06-13 169

Brilliant numbers

Achilles numbers

 2022-06-06 168

Perrin prime

Home prime

 2022-05-30 167

Circular prime

Gamma function

 2022-05-23 166

Hexadecimal words

K-directory diff

 2022-05-16 165

Scalable vector graphics

Line of best fit

 2022-05-09 164

Prime palindrome

Happy numbers

 2022-05-02 163

Sum bitwise operator

Summations

 2022-04-25 162

ISBN-13

Wheatstone-Playfair

 2022-04-18 161

Abecedarian words

Pangrams

 2022-04-11 160

Four is magic

Equilibrium index

 2022-03-28 158

Additive primes

First series Cuban primes

 2022-03-21 157

Pythagorean means

Brazilian number

 2022-03-14 156

Pernicious numbers

Weird number

 2022-03-07 155

Fortunate numbers

Pisano period

 2022-02-28 154

Missing permutation

Padovan primes

 2022-02-21 153

Left factorials

Factorions

 2022-02-14 152

Triangle sum path

Rectangle area

 2022-02-07 151

Binary tree depth

Rob the house

 2022-01-31 150

Fibonacci words

Square-free integer

 2022-01-24 149

Fibonacci digit sum

Largest square

 2022-01-17 148

Eban numbers

Cardano triplets

 2022-01-10 147

Truncatable prime

Pentagon numbers

 2022-01-03 146

10001st prime number

Curious fraction tree

 2021-12-27 145

Dot product

Palindromic tree

 2021-12-20 144

Semiprime

Ulam sequence

 2021-12-13 143

Calculator

Stealthy number

 2021-12-06 142

Divisor last digit

Sleep sort

Note: Occasionally older 'try it' buttons don't work, because of later changes to the way this website works. If you let me know (email link) I will (try to) fix them.