https://github.com/thaliaarchi/ws-challenges
Solutions for Project Euler, Advent of Code, and Rosetta Code in Whitespace
https://github.com/thaliaarchi/ws-challenges
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
Last synced: 8 months ago
JSON representation
Solutions for Project Euler, Advent of Code, and Rosetta Code in Whitespace
- Host: GitHub
- URL: https://github.com/thaliaarchi/ws-challenges
- Owner: thaliaarchi
- License: mpl-2.0
- Created: 2021-11-13T23:12:37.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-01T13:14:05.000Z (12 months ago)
- Last Synced: 2025-01-25T10:08:33.832Z (10 months ago)
- 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
- Language: Makefile
- Homepage:
- Size: 195 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# Coding Challenges in Whitespace
Solutions for various coding challenges in Whitespace to improve,
demonstrate, and test [wslib](https://github.com/thaliaarchi/wslib).
## Project Euler
- [Problem 1: Multiples of 3 or 5](euler/1.wsf)
- [Problem 2: Even Fibonacci numbers](euler/2.wsf)
- [Problem 4: Largest palindrome product](euler/4.wsf)
- [Problem 6: Sum square difference](euler/6.wsf)
- [Problem 8: Largest product in a series](euler/8.wsf)
- [Problem 11: Largest product in a grid](euler/11.wsf)
- [Problem 13: Large sum](euler/13.wsf)
- [Problem 14: Longest Collatz sequence](euler/14.wsf)
- [Problem 16: Power digit sum](euler/16.wsf)
- [Problem 17: Number letter counts](euler/17.wsf)
- [Problem 22: Names scores](euler/22.wsf)
- [Problem 25: 1000-digit Fibonacci number](euler/25.wsf)
- [Problem 34: Digit factorials](euler/34.wsf)
- [Problem 36: Double-base palindromes](euler/36.wsf)
- [Problem 40: Champernowne's constant](euler/40.wsf)
- [Problem 48: Self powers](euler/48.wsf)
## Advent of Code
### 2019
- [Day 1: The Tyranny of the Rocket Equation](advent/2019/1.wsf)
- [Day 2: 1202 Program Alarm](advent/2019/2.wsf)
### 2020
- [Day 1: Report Repair](advent/2020/1.wsf)
- [Day 2: Password Philosophy](advent/2020/2.wsf)
- [Day 3: Toboggan Trajectory](advent/2020/3.wsf)
- [Day 5: Binary Boarding](advent/2020/5.wsf)
### 2021
- [Day 1: Sonar Sweep](advent/2021/1.wsf)
- [Day 2: Dive!](advent/2021/2.wsf)
- [Day 3: Binary Diagnostic](advent/2021/3.wsf)
- [Day 4: Giant Squid](advent/2021/4.wsf)
- [Day 5: Hydrothermal Venture](advent/2021/5.wsf)
- [Day 6: Lanternfish](advent/2021/6.wsf)
- [Day 7: The Treachery of Whales](advent/2021/7.wsf)
### 2022
- [Day 1: Calorie Counting](advent/2022/1.wsf)
- [Day 2: Rock Paper Scissors](advent/2022/2.wsf)
- [Day 3: Rucksack Reorganization](advent/2022/3.wsf)
### 2023
- [Day 1: Trebuchet?!](advent/2023/1.wsf)
### 2024
- [Day 1: Historian Hysteria](advent/2024/1.wsf)
## Rosetta Code
- [99 Bottles of Beer](rosetta/99_bottles.wsf)
- [Binary digits](rosetta/binary_digits.wsf)
- [Caesar cipher](rosetta/caesar.wsf)
- [Count in octal](rosetta/count_in_octal.wsf)
- [CUSIP](rosetta/cusip.wsf)
- [Find palindromic numbers in both binary and ternary bases](rosetta/palindrome_2_3.wsf)
- [FizzBuzz](rosetta/fizzbuzz.wsf)
- [Integer sequence](rosetta/integer_sequence.wsf)
- [Luhn test of credit card numbers](rosetta/luhn.wsf)
- [Rot-13](rosetta/rot13.wsf)
- [Show ASCII Table](rosetta/ascii.wsf)
- [Sorting algorithms/Quicksort](rosetta/quicksort.wsf)
- [Zero to the zero power](rosetta/zero_pow_zero.wsf)
## Code Golf
- [Implement cowsay](codegolf/cowsay.wsf)
- [Shortest Error Message](codegolf/shortest_error.wsf)
- [Significant Whitespace: Robbers](codegolf/significant_whitespace.md)
- [The Luhn algorithm for verifying credit card numbers, etc](codegolf/luhn.wsf)
## Sphere Online Judge
- [Problem 1: TEST - Life, the Universe, and Everything](spoj/test.wsf)
- [Problem 3: SBSTR1 - Substring Check (Bug Funny)](spoj/sbstr1.wsf)
- [Problem 4: ONP - Transform the Expression](spoj/onp.wsf)
- [Problem 5: PALIN - The Next Palindrome](spoj/palin.wsf)
- [Problem 11: FCTRL - Factorial](spoj/fctrl.wsf)
## Kattis
- [Jumbo Javelin](kattis/jumbojavelin.wsf)
## Misc
- [Four-column ASCII table](misc/ascii4.wsf)