well, there's a question to find the missing digit from 0123456789 but many of those answers work here and many of those that don't are trivially fixed
Having Registers be a tape also let me have some Scratch memory which was helpful when implementing the Assembly language. (ESPECIALLY for i16 Division)
As the ASM is incredibly simple, I plan to write a transpiler to Unix NASMx64, because as previously noted, it's more or less unusable when compiled all the way down to BF. It only "provably" functions...
How to find the counterfeit coin
You are the treasurer and you have received information that a counterfeit coin has entered the treasury. All you know is that the counterfeit coin is lighter than the original
Knowing how many coins you have in total and using only a balance scale, you need to de...
This one is really fun! It starts all fogged up, and you have to slowly illuminate the puzzle board by working out the numbers, which act as light sources and reveal the neighboring cells. And it has a ton of different mechanics.
@AviFS Here's a link to the video where Simon from Cracking the Cryptic solves this one, if you want to watch it after you give the puzzle a go. The link is timestamped to where he actually starts the puzzle and its ~24 minutes from there.
@DLosc I hadn't played any of these variants before either, and they crammed a ton of different little things in. And I didn't read all the instructions ahead of time. So it was pretty fun to discover little colored arrows and squares, and then have to find the corresponding rule in the instructions and discover these mechanics.
It's like a treasure hint of little mechanics.
@ATaco Anything can compile to the great tongue of our ancestors, BF ;)
That genie I hypothetically summoned earlier today. My second wish would be free transportation to and from a universe where all CPUs are designed with BF as their only instruction set. Nobody knows why this is the case or can stop doing so, and billions is poured into optimizing brainfuck microcontrollers or compiling new languages into the most performant BF.
It's like eating spiders. Everyone just finds using BF as machine code to be sensible and nobody has or is capable of questioning it.
Then you may not know which cell has the 5 and which cell has the 2, but you know that one of each is in both of them, so no other cells in that row (or box if they're in the same box) can have a 5 or a 2.
@lyxal Yeah, you just say something critical to me, and then I say "Sir, I'm going to need you to get all the way off my back about this," and then you, you just say you'll get off that thing!
@AviFS It was fun to see him go through basically the same steps I did. I realize that's because the puzzle kind of forces you to follow a particular solution path, but it still had me smiling and nodding and going "Yeah, that was a tricky part, wasn't it?"
Background
Nonogram, also known as Picross or Griddlers, is a puzzle where the objective is to determine if each cell on the 2D grid should be colored or left blank, using the numbers of consecutive colored cells on each line.
The following is an example Nonogram puzzle with solution.
The pr...
okay yeah unless i'm mistaken i have literally constructed three pairs that cannot be resolved from the outside, and create an outright contradiction in the top?
Who the hell is bary, why can't he spell his name right, and why does he get a coordinate system centred around his position?
"hey I'm 45 degrees north of Barry if you want to come over" "oh cool, I'll be there soon." "oh wait nevermind I'm now 26 degrees south east of Barry" "ffs Barry why can't you stay still for more than 5 seconds" "1 degree above Barry now"
Print all pandigital numbers
Given a base as input, output all pan-digital numbers. A number is pan-digital if it includes every digit in that base at least one. Every number is considered to contain infinite number of leading 0s.
sequence rules apply. You may either: given a base and a index, pr...
Yesterday, as part of a IQ-style test, I got this interesting question:
The time on a 24-hour clock is 11:43. What is the least number of minutes I should wait before the same digits are on the screen again (in any valid 24-hour time order)?
The answer's 91 minutes, if you were wondering!
This...
I have encountered this type of puzzle, that usually involves apples, several times. It goes as follows:
There is a certain number of apples in a basket. Ava takes a third of the apples. Bob takes a quarter of the apples that are left. Finally, Dennis takes one-sixth of the apples left. In the e...
Given an atomic number in the inclusive range [1,118], write the shortest program/function that outputs one of {2,8,18} if the element with that atomic number follows the duplet, octet, or 18-electron rule, respectively.
Notes
The Octet/Duplet/18-electron rule is a rule of thumb that describes h...
i first marked every square with guesses, then was stuck until i realized the hints showed a 6 and a 7 in the top row and 6 could only go on the spoiler because spoiler
Your goal is to create a program that can store another program … in unary. The main program uses the unary to run the program encoded in it, as if you were just running the encoded program normally. Let's say we want to encode this program:
print("Hello, World!")
We encode it to unary (obviousl...