Arghblarg, (edited )
@Arghblarg@lemmy.ca avatar

You know this would be a great programming problem for CS students. Given the phrase “head less horse man”, generate all 4-word phrases, repeated words allowed. (Some of the ones in this picture aren’t 4 words, but anyways…)

Consider the words “head less horse man” to be digits in a base-4 number system; head=0 less=1 horse=2 man=3. Counting from 0 to (4^4)-1 would yield 256 unique values,

  • head head head head = 0
  • head head head less = 1
  • head head head horse = 2
  • head head head man = 3
  • head head less head = 10 (4 base 10)
  • man man man man = (4^4)-1 = 3333 (255 base 10)

Bonus points for funniest picture to go with a value (must be hand-drawn by student, no AI allowed) :)

EDIT: not permutations, which I originally said. It’s more of an exercise in understanding how to count in bases other than 10.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • [email protected]
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • oklahoma
  • Socialism
  • KbinCafe
  • TheResearchGuardian
  • Ask_kbincafe
  • SuperSentai
  • feritale
  • KamenRider
  • All magazines