Search...
FAQs
Subscribe
Pie
FAQs
Recent topics
Flagged topics
Hot topics
Best topics
Search...
Search within Programming Diversions
Search Coderanch
Advanced search
Google search
Register / Login
New Topic
Default view
With Bookmarks
With Bookmarks and Watches
programming forums
Java
Mobile
Certification
Databases
Caching
Books
Engineering
Micro Controllers
OS
Languages
Paradigms
IDEs
Build Tools
Frameworks
Application Servers
Open Source
This Site
Careers
Other
Pie Elite
all forums
this forum made possible by our volunteer staff, including ...
Marshals:
Campbell Ritchie
Devaka Cooray
Tim Cooke
Jeanne Boyarsky
Ron McLeod
Sheriffs:
Saloon Keepers:
Piet Souris
Bartenders:
Programming Diversions
Programming puzzles, challenges, interview questions, and similar fun.
A place for programming puzzles, challenges, interview questions, and similar fun.
Welcome!
Best this year
Advent of Code 2025
39 replies
1
10
AOC 2025 day 7
17 replies
1
2
AoC 2025 Day 4
7 replies
4
AoC 2025 Day 9
9 replies
2
AOC 2025 day 1
9 replies
1
Tim C?
5 replies
1
AoC 2025 Day 5
13 replies
AoC 2025 Day 6
10 replies
AoC 2025 Day 10
10 replies
AoC 2025 Day 2
4 replies
1
AoC 2025 Day 3
5 replies
AoC 2025 Day 8
2 replies
1
AoC 2025 Day 11
2 replies
Programming Diversions
Join our programming contest!
1 reply
1
noodle looping
4 replies
Questions about progress and getting better.
1 reply
AOC 2025 day 12
0 replies
AOC 2025 day 9 extra
0 replies
More »
Programming Diversions Forum at JavaRanch
Beginning Java
Baby steps into Coding
1 month ago
10 replies
1
AOC 2025 day 12
2 months ago
0 replies
AoC 2025 Day 9
4 months ago
9 replies
2
AOC 2025 day 9 extra
4 months ago
0 replies
AoC 2025 Day 11
5 months ago
2 replies
AoC 2025 Day 10
6 months ago
10 replies
Advent of Code 2025
6 months ago
39 replies
1
10
AOC 2025 day 7
6 months ago
17 replies
1
2
AoC 2025 Day 8
6 months ago
2 replies
1
AoC 2025 Day 6
6 months ago
10 replies
AoC 2025 Day 5
6 months ago
13 replies
AoC 2025 Day 4
6 months ago
7 replies
4
AOC 2025 day 1
6 months ago
9 replies
1
AoC 2025 Day 3
6 months ago
5 replies
AoC 2025 Day 2
6 months ago
4 replies
1
Questions about progress and getting better.
6 months ago
1 reply
Tim C?
6 months ago
5 replies
1
noodle looping
9 months ago
4 replies
a handy (?) way to show some functions
9 months ago
5 replies
3
Programming Diversions
Join our programming contest!
10 months ago
1 reply
1
Calculating Permutations (Kotlin)
Staff volunteer someone thinks this thread is probably resolved
1 year ago
12 replies
Spoiler Alert! Advent of Code 2024, day 19
1 year ago
1 reply
1
Advent of Code 2024
1 year ago
82 replies
[
1
,
2
,
3
]
AOC 2024 day 15
1 year ago
7 replies
AoC 2024, Day 14 Part 2 - what shape is this Easter Egg?
1 year ago
22 replies
AoC 2024, Day 13 - More geometry
1 year ago
21 replies
Advent of Code Day 12 - how an investment in library code pays off
1 year ago
6 replies
AoC 2024, Day 11 - Just when I thought I was out...
1 year ago
7 replies
Experimental DSL for Advent of Code puzzles
1 year ago
20 replies
More DSL adventures with Kotlin and AoC
1 year ago
0 replies
Are you better than an AI at Advent of Code?
1 year ago
10 replies
2
Tip for Advent of Code 2024 - Day 5
1 year ago
9 replies
Advent of Code 2024 Solutions - Day 03
1 year ago
8 replies
using gitflow
1 year ago
8 replies
[SPOILER ALERT] Advent of Code: Day 14 solutions
3 years ago
6 replies
Advent of Code 2021
4 years ago
63 replies
[
1
,
2
]
4
1
2
3
4
5
6
7
8
9
10
...
29
►
Forum leaders:
Adrian Grabowski
Other
Meaningless Drivel
176082
Rattlesnake Pit
1987
Programming Diversions
9039
Blog around the Campfire
2147
Blatant Advertising
8781
What do the icons mean:
= Topic with 1 to 5 flags
= Topic with 5 or more flags
= Topic with 10 or more flags
= Topic with unread post(s)