41554 blogs · [ { "id": "01a087d9-e9bf-71b5-9ec8-79a326bfa0f7", "title": "PWC 343 › It’s hard to make friends when you’re a zero", "url": "https://ry.ca/2025/10/pwc-343-its-hard-to-make-friends/", "published_at": "2025-10-19T14:33:25+00:00" }, { "id": "01a087d9-e9c0-7093-847a-3456a5778ac6", "title": "PWC 342 › Perfectly Balanced and Pointlessly Optimized", "url": "https://ry.ca/2025/10/pwc-342-balanced-optimized/", "published_at": "2025-10-12T02:15:06+00:00" }, { "id": "01a087d9-e9c0-7093-847a-3456a62cdf4b", "title": "PWC 341 › Brken Keybards and Reverse Prefixes", "url": "https://ry.ca/2025/10/brken-keybards-reverse-prefixes/", "published_at": "2025-10-04T09:24:17+00:00" }, { "id": "01a087d9-e9c0-7093-847a-3456a6cdb80d", "title": "PWC 301 › Hamming Distance and Large Numbers", "url": "https://ry.ca/2024/12/pwc-301-hamming-distance-and-large-numbers/", "published_at": "2024-12-28T10:07:32+00:00" }, { "id": "01a087d9-e9c0-7093-847a-3456a703bbc6", "title": "PWC 300 › “You there, Perl, may you live forever!”", "url": "https://ry.ca/2024/12/pwc-300-you-there-perl/", "published_at": "2024-12-19T10:47:34+00:00" }, { "id": "01a087d9-e9c0-7093-847a-3456a75aee1b", "title": "PWC 290 › Seeing Double, Twice!", "url": "https://ry.ca/2024/10/pwc-290-seeing-double-twice/", "published_at": "2024-10-09T13:19:04+00:00" }, { "id": "01a087d9-e9c0-7093-847a-3456a761bd3b", "title": "PWC 289 › 3rd Maximum and Jbmueld Wrods", "url": "https://ry.ca/2024/10/pwc-289-3rd-maximum-and-jbmueld-wrods/", "published_at": "2024-10-07T03:57:50+00:00" }, { "id": "01a087d9-e9c0-7093-847a-3456a83a0abf", "title": "PWC 277 › We were a Strong Pair, but now we’re Counting Common", "url": "https://ry.ca/2024/07/pwc-277-we-were-a-strong-pair-but-now-were-counting-common/", "published_at": "2024-07-31T15:08:45+00:00" }, { "id": "01a087d9-e9c0-7093-847a-3456a881a043", "title": "PWC 276 › Maximum Frequency and now my Day is Complete", "url": "https://ry.ca/2024/07/pwc-276-complete-day-and-maximum-frequency/", "published_at": "2024-07-01T19:34:27+00:00" }, { "id": "01a087d9-e9c0-7093-847a-3456a889d27d", "title": "PWC 259 › Bank Holidays and Line Parser", "url": "https://ry.ca/2024/03/pwc-259-bank-holidays-and-line-parser/", "published_at": "2024-03-08T21:48:40+00:00" }, { "id": "01a0bdfb-1a92-7383-a68c-b06c26f7712b", "title": "PWC 258 › Counting Digits and Summing Values", "url": "https://ry.ca/2024/02/pwc-258-counting-digits-and-summing-values/", "published_at": "2024-02-27T07:51:21+00:00" }, { "id": "01a0bdfb-1a92-7383-a68c-b06c276834df", "title": "PWC 171 › Odd Abundant Numbers", "url": "https://ry.ca/2022/07/odd-abundant-numbers/", "published_at": "2022-07-03T21:53:14+00:00" }, { "id": "01a0bdfb-1a92-7383-a68c-b06c27f66df0", "title": "PWC 171 › First Class Functions", "url": "https://ry.ca/2022/07/first-class-functions/", "published_at": "2022-07-03T21:52:56+00:00" }, { "id": "01a0bdfb-1a92-7383-a68c-b06c284d2568", "title": "PWC 170 › Primordial Numbers and Kronecker Products", "url": "https://ry.ca/2022/06/primordial-kronecker/", "published_at": "2022-06-26T03:15:21+00:00" }, { "id": "01a0bdfb-1a92-7383-a68c-b06c28faad72", "title": "PWC 169 › Brilliant and Achilles Numbers", "url": "https://ry.ca/2022/06/brilliant-and-achilles-numbers/", "published_at": "2022-06-16T23:06:58+00:00" }, { "id": "01a0bdfb-1a92-7383-a68c-b06c28fc0741", "title": "PWC 168 › Perrin Primes", "url": "https://ry.ca/2022/06/perrin-primes/", "published_at": "2022-06-06T14:27:15+00:00" }, { "id": "01a0bdfb-1a92-7383-a68c-b06c29ba3f73", "title": "PWC 168 › Home Prime", "url": "https://ry.ca/2022/06/home-prime/", "published_at": "2022-06-06T14:18:54+00:00" }, { "id": "01a0bdfb-1a92-7383-a68c-b06c2a71ef41", "title": "PWC 167 › Circular Primes", "url": "https://ry.ca/2022/05/circular-primes/", "published_at": "2022-05-30T22:45:45+00:00" }, { "id": "01a0bdfb-1a92-7383-a68c-b06c2b082b42", "title": "PWC 167 › Lanczos Gamma Approximation", "url": "https://ry.ca/2022/05/lanczos-approximation/", "published_at": "2022-05-30T22:43:38+00:00" }, { "id": "01a0bdfb-1a92-7383-a68c-b06c2b3d1d62", "title": "PWC 166 › K-Directory Diff", "url": "https://ry.ca/2022/05/k-directory-diff/", "published_at": "2022-05-19T10:42:25+00:00" }, { "id": "01a0be05-8813-710f-9cf8-54672845f76c", "title": "PWC 166 › Hexadecimal Words", "url": "https://ry.ca/2022/05/hexadecimal-words/", "published_at": "2022-05-19T10:10:17+00:00" }, { "id": "01a0be05-8813-710f-9cf8-5467287a5208", "title": "PWC 165 › Simple SVG generator", "url": "https://ry.ca/2022/05/simple-svg-generator/", "published_at": "2022-05-18T08:29:12+00:00" }, { "id": "01a0be05-8813-710f-9cf8-5467296ca81b", "title": "PWC 164 › Palindromic Primes", "url": "https://ry.ca/2022/05/palindromic-primes/", "published_at": "2022-05-14T23:02:45+00:00" }, { "id": "01a0be05-8813-710f-9cf8-546729d4df42", "title": "PWC 164 › Happy Numbers", "url": "https://ry.ca/2022/05/happy-numbers/", "published_at": "2022-05-14T23:00:24+00:00" }, { "id": "01a0be05-8813-710f-9cf8-54672a4b5495", "title": "PWC 163 › A tail of two sums", "url": "https://ry.ca/2022/05/a-tail-of-two-sums/", "published_at": "2022-05-07T17:10:44+00:00" }, { "id": "01a0be05-8813-710f-9cf8-54672a664788", "title": "PWC 162 › Wheatstone–Playfair Cipher", "url": "https://ry.ca/2022/04/playfair-cipher/", "published_at": "2022-04-27T12:37:23+00:00" }, { "id": "01a0be05-8813-710f-9cf8-54672b0bbab0", "title": "PWC 162 › ISBN-13", "url": "https://ry.ca/2022/04/isbn-13/", "published_at": "2022-04-27T12:37:16+00:00" }, { "id": "01a0be05-8813-710f-9cf8-54672b172840", "title": "PWC 161 › Pangrams", "url": "https://ry.ca/2022/04/pangrams/", "published_at": "2022-04-23T12:23:30+00:00" }, { "id": "01a0be05-8813-710f-9cf8-54672be4421f", "title": "PWC 161 › Abecedarian Words", "url": "https://ry.ca/2022/04/abecedarian-words/", "published_at": "2022-04-23T08:41:36+00:00" }, { "id": "01a0be05-8813-710f-9cf8-54672c6ee28f", "title": "PWC 110 › Phone Number Validation", "url": "https://ry.ca/2021/04/phone-number-validation/", "published_at": "2021-04-27T22:25:04+00:00" }, { "id": "01a0be0d-b25d-7348-947a-fbcc30783408", "title": "PWC 110 › Transpose CSV File", "url": "https://ry.ca/2021/04/transpose-csv-file/", "published_at": "2021-04-27T22:24:09+00:00" }, { "id": "01a0be0d-b25d-7348-947a-fbcc30c39ed7", "title": "PWC 056 › Path Sum", "url": "https://ry.ca/2020/04/path-sum/", "published_at": "2020-04-19T22:22:07+00:00" }, { "id": "01a0be0d-b25d-7348-947a-fbcc312db85a", "title": "PWC 056 › Diff-K", "url": "https://ry.ca/2020/04/diff-k/", "published_at": "2020-04-19T22:22:04+00:00" }, { "id": "01a0be0d-b25d-7348-947a-fbcc31a10f61", "title": "PWC 054 › Collatz Conjecture", "url": "https://ry.ca/2020/04/collatz-conjecture/", "published_at": "2020-04-06T00:39:20+00:00" }, { "id": "01a0be0d-b25d-7348-947a-fbcc32373470", "title": "PWC 054 › kth Permutation", "url": "https://ry.ca/2020/04/kth-permutation/", "published_at": "2020-04-05T23:51:55+00:00" }, { "id": "01a0be0d-b25d-7348-947a-fbcc32c38441", "title": "PWC 053 › Vowel Strings", "url": "https://ry.ca/2020/03/vowel-strings/", "published_at": "2020-03-29T15:17:22+00:00" }, { "id": "01a0be0d-b25d-7348-947a-fbcc330d6950", "title": "PWC 053 › Matrix Rotation", "url": "https://ry.ca/2020/03/matrix-rotation/", "published_at": "2020-03-29T15:17:11+00:00" }, { "id": "01a0be0d-b25d-7348-947a-fbcc33b070f0", "title": "PWC 052 › Lucky Winner", "url": "https://ry.ca/2020/03/lucky-winner/", "published_at": "2020-03-22T20:24:42+00:00" }, { "id": "01a0be0d-b25d-7348-947a-fbcc348f5b68", "title": "PWC 052 › Stepping Numbers", "url": "https://ry.ca/2020/03/stepping-numbers/", "published_at": "2020-03-22T20:20:23+00:00" }, { "id": "01a0be0d-b25d-7348-947a-fbcc355023c4", "title": "PWC 051 › 3Sum and Colourful Numbers", "url": "https://ry.ca/2020/03/pwc-051-3sum-and-colourful-numbers/", "published_at": "2020-03-16T02:11:29+00:00" }, { "id": "01a0dd04-d727-7012-92bb-5717d0b603b4", "title": "PWC 050 › Noble Integers", "url": "https://ry.ca/2020/03/noble-integers/", "published_at": "2020-03-08T22:44:16+00:00" }, { "id": "01a0dd04-d727-7012-92bb-5717d0f38948", "title": "PWC 050 › Merge Intervals", "url": "https://ry.ca/2020/03/merge-intervals/", "published_at": "2020-03-08T22:32:20+00:00" }, { "id": "01a0dd04-d727-7012-92bb-5717d1db5597", "title": "PWC 049 › LRU Cache", "url": "https://ry.ca/2020/03/lru-cache/", "published_at": "2020-03-01T16:06:56+00:00" }, { "id": "01a0dd04-d727-7012-92bb-5717d26c35de", "title": "PWC 049 › Smallest multiple containing only 1 and 0", "url": "https://ry.ca/2020/03/smallest-multiple/", "published_at": "2020-03-01T16:06:30+00:00" }, { "id": "01a0dd04-d727-7012-92bb-5717d29501a1", "title": "PWC 048 › Survivor (Josepheus problem)", "url": "https://ry.ca/2020/02/survivor-josepheus-problem/", "published_at": "2020-02-23T01:13:12+00:00" }, { "id": "01a0dd04-d727-7012-92bb-5717d33bd804", "title": "PWC 048 › Palindrome Dates (mm/dd/yyyy)", "url": "https://ry.ca/2020/02/palindrome-dates/", "published_at": "2020-02-23T01:13:06+00:00" }, { "id": "01a0dd04-d727-7012-92bb-5717d381276f", "title": "PWC 047 › Roman Calculator", "url": "https://ry.ca/2020/02/roman-calculator/", "published_at": "2020-02-16T23:48:04+00:00" }, { "id": "01a0dd04-d727-7012-92bb-5717d47a6e53", "title": "PWC 047 › Gapful Numbers", "url": "https://ry.ca/2020/02/gapful-numbers/", "published_at": "2020-02-16T23:30:12+00:00" }, { "id": "01a0dd04-d727-7012-92bb-5717d578543f", "title": "PWC 046 › Cryptic Message", "url": "https://ry.ca/2020/02/cryptic-message/", "published_at": "2020-02-06T23:39:48+00:00" }, { "id": "01a0dd04-d727-7012-92bb-5717d66b9231", "title": "PWC 046 › Is the Room Open? (500 Doors)", "url": "https://ry.ca/2020/02/500-doors/", "published_at": "2020-02-06T23:39:41+00:00" }, { "id": "01a0dd15-8890-7074-8509-c8dcb40fd043", "title": "Quine", "url": "https://ry.ca/2020/02/quine/", "published_at": "2020-02-01T12:21:43+00:00" }, { "id": "01a0dd15-8890-7074-8509-c8dcb4b32213", "title": "Square Secret Code", "url": "https://ry.ca/2020/02/square-secret-code/", "published_at": "2020-02-01T12:21:40+00:00" }, { "id": "01a0dd15-8890-7074-8509-c8dcb510c03b", "title": "Make it $200", "url": "https://ry.ca/2020/01/make-it-200/", "published_at": "2020-01-26T13:15:27+00:00" }, { "id": "01a0dd15-8890-7074-8509-c8dcb54ec4ed", "title": "Only 100, please", "url": "https://ry.ca/2020/01/only-100-please/", "published_at": "2020-01-26T13:15:13+00:00" }, { "id": "01a0dd15-8890-7074-8509-c8dcb60c2d74", "title": "Self-descriptive Numbers", "url": "https://ry.ca/2020/01/self-descriptive-numbers/", "published_at": "2020-01-19T17:37:15+00:00" }, { "id": "01a0dd15-8890-7074-8509-c8dcb6e4b323", "title": "Olympic Rings", "url": "https://ry.ca/2020/01/olympic-rings/", "published_at": "2020-01-19T17:36:45+00:00" }, { "id": "01a0dd15-8890-7074-8509-c8dcb7277e8d", "title": "Balanced Parentheses", "url": "https://ry.ca/2020/01/balanced-parentheses/", "published_at": "2020-01-09T01:43:51+00:00" }, { "id": "01a0dd15-8890-7074-8509-c8dcb733daad", "title": "Octal Representation", "url": "https://ry.ca/2020/01/octal-representation/", "published_at": "2020-01-09T01:43:40+00:00" }, { "id": "01a0dd15-8891-734b-90b9-1ef970387a11", "title": "Leonardo Numbers", "url": "https://ry.ca/2020/01/leonardo-numbers/", "published_at": "2020-01-03T14:36:20+00:00" }, { "id": "01a0dd15-8891-734b-90b9-1ef971241f1a", "title": "Attractive Numbers", "url": "https://ry.ca/2020/01/attractive-numbers/", "published_at": "2020-01-03T14:36:04+00:00" }, { "id": "01a0dd21-9906-7040-be86-8b8641154974", "title": "Zip6", "url": "https://ry.ca/2019/12/zip6/", "published_at": "2019-12-23T11:00:49+00:00" }, { "id": "01a0dd21-9906-7040-be86-8b8641d75495", "title": "Reverse Polish Notation", "url": "https://ry.ca/2019/12/reverse-polish-notation/", "published_at": "2019-12-19T10:27:06+00:00" } ] posts Claim your blog
Back to ry.ca
Blog · corpus.blog/blogs/ry.ca/posts

ry.ca

ry.ca

2025

2024

2022

2021

2020

2019

23 Dec 2019