{"id":21675087,"url":"https://github.com/thaliaarchi/ws-challenges","last_synced_at":"2026-02-26T07:40:09.380Z","repository":{"id":144284025,"uuid":"427792465","full_name":"thaliaarchi/ws-challenges","owner":"thaliaarchi","description":"Solutions for Project Euler, Advent of Code, and Rosetta Code in Whitespace","archived":false,"fork":false,"pushed_at":"2024-12-01T13:14:05.000Z","size":200,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-20T09:18:43.842Z","etag":null,"topics":["advent-of-code","advent-of-code-2019","advent-of-code-2020","advent-of-code-2021","advent-of-code-2022","advent-of-code-2023","advent-of-code-2024","code-golf","kattis","project-euler","rosettacode","spoj","whitespace-language"],"latest_commit_sha":null,"homepage":"","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thaliaarchi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-13T23:12:37.000Z","updated_at":"2024-12-02T04:21:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"d963f614-3ce0-4545-bd6d-0139bf34954a","html_url":"https://github.com/thaliaarchi/ws-challenges","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/thaliaarchi/ws-challenges","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thaliaarchi%2Fws-challenges","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thaliaarchi%2Fws-challenges/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thaliaarchi%2Fws-challenges/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thaliaarchi%2Fws-challenges/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thaliaarchi","download_url":"https://codeload.github.com/thaliaarchi/ws-challenges/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thaliaarchi%2Fws-challenges/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29851634,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-25T22:37:40.667Z","status":"online","status_checked_at":"2026-02-26T02:00:06.774Z","response_time":89,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["advent-of-code","advent-of-code-2019","advent-of-code-2020","advent-of-code-2021","advent-of-code-2022","advent-of-code-2023","advent-of-code-2024","code-golf","kattis","project-euler","rosettacode","spoj","whitespace-language"],"created_at":"2024-11-25T13:50:56.080Z","updated_at":"2026-02-26T07:40:09.355Z","avatar_url":"https://github.com/thaliaarchi.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Coding Challenges in Whitespace\n\nSolutions for various coding challenges in Whitespace to improve,\ndemonstrate, and test [wslib](https://github.com/thaliaarchi/wslib).\n\n## Project Euler\n\n- [Problem 1: Multiples of 3 or 5](euler/1.wsf)\n- [Problem 2: Even Fibonacci numbers](euler/2.wsf)\n- [Problem 4: Largest palindrome product](euler/4.wsf)\n- [Problem 6: Sum square difference](euler/6.wsf)\n- [Problem 8: Largest product in a series](euler/8.wsf)\n- [Problem 11: Largest product in a grid](euler/11.wsf)\n- [Problem 13: Large sum](euler/13.wsf)\n- [Problem 14: Longest Collatz sequence](euler/14.wsf)\n- [Problem 16: Power digit sum](euler/16.wsf)\n- [Problem 17: Number letter counts](euler/17.wsf)\n- [Problem 22: Names scores](euler/22.wsf)\n- [Problem 25: 1000-digit Fibonacci number](euler/25.wsf)\n- [Problem 34: Digit factorials](euler/34.wsf)\n- [Problem 36: Double-base palindromes](euler/36.wsf)\n- [Problem 40: Champernowne's constant](euler/40.wsf)\n- [Problem 48: Self powers](euler/48.wsf)\n\n## Advent of Code\n\n### 2019\n\n- [Day 1: The Tyranny of the Rocket Equation](advent/2019/1.wsf)\n- [Day 2: 1202 Program Alarm](advent/2019/2.wsf)\n\n### 2020\n\n- [Day 1: Report Repair](advent/2020/1.wsf)\n- [Day 2: Password Philosophy](advent/2020/2.wsf)\n- [Day 3: Toboggan Trajectory](advent/2020/3.wsf)\n- [Day 5: Binary Boarding](advent/2020/5.wsf)\n\n### 2021\n\n- [Day 1: Sonar Sweep](advent/2021/1.wsf)\n- [Day 2: Dive!](advent/2021/2.wsf)\n- [Day 3: Binary Diagnostic](advent/2021/3.wsf)\n- [Day 4: Giant Squid](advent/2021/4.wsf)\n- [Day 5: Hydrothermal Venture](advent/2021/5.wsf)\n- [Day 6: Lanternfish](advent/2021/6.wsf)\n- [Day 7: The Treachery of Whales](advent/2021/7.wsf)\n\n### 2022\n\n- [Day 1: Calorie Counting](advent/2022/1.wsf)\n- [Day 2: Rock Paper Scissors](advent/2022/2.wsf)\n- [Day 3: Rucksack Reorganization](advent/2022/3.wsf)\n\n### 2023\n\n- [Day 1: Trebuchet?!](advent/2023/1.wsf)\n\n### 2024\n\n- [Day 1: Historian Hysteria](advent/2024/1.wsf)\n\n## Rosetta Code\n\n- [99 Bottles of Beer](rosetta/99_bottles.wsf)\n- [Binary digits](rosetta/binary_digits.wsf)\n- [Caesar cipher](rosetta/caesar.wsf)\n- [Count in octal](rosetta/count_in_octal.wsf)\n- [CUSIP](rosetta/cusip.wsf)\n- [Find palindromic numbers in both binary and ternary bases](rosetta/palindrome_2_3.wsf)\n- [FizzBuzz](rosetta/fizzbuzz.wsf)\n- [Integer sequence](rosetta/integer_sequence.wsf)\n- [Luhn test of credit card numbers](rosetta/luhn.wsf)\n- [Rot-13](rosetta/rot13.wsf)\n- [Show ASCII Table](rosetta/ascii.wsf)\n- [Sorting algorithms/Quicksort](rosetta/quicksort.wsf)\n- [Zero to the zero power](rosetta/zero_pow_zero.wsf)\n\n## Code Golf\n\n- [Implement cowsay](codegolf/cowsay.wsf)\n- [Shortest Error Message](codegolf/shortest_error.wsf)\n- [Significant Whitespace: Robbers](codegolf/significant_whitespace.md)\n- [The Luhn algorithm for verifying credit card numbers, etc](codegolf/luhn.wsf)\n\n## Sphere Online Judge\n\n- [Problem 1: TEST - Life, the Universe, and Everything](spoj/test.wsf)\n- [Problem 3: SBSTR1 - Substring Check (Bug Funny)](spoj/sbstr1.wsf)\n- [Problem 4: ONP - Transform the Expression](spoj/onp.wsf)\n- [Problem 5: PALIN - The Next Palindrome](spoj/palin.wsf)\n- [Problem 11: FCTRL - Factorial](spoj/fctrl.wsf)\n\n## Kattis\n\n- [Jumbo Javelin](kattis/jumbojavelin.wsf)\n\n## Misc\n\n- [Four-column ASCII table](misc/ascii4.wsf)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthaliaarchi%2Fws-challenges","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthaliaarchi%2Fws-challenges","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthaliaarchi%2Fws-challenges/lists"}