Google+

THA-1

(Despite first impressions, this post is not about computers.)

EDIT: I made a THA-1 Solver where you can try out THA-1 hashing. Although, there’s no point to it because you cant visit RogerHub during a test…

Today, I will be authoring a new cryptography algorithm called THA-1 (Test Hashing Algorithm Version 1)

THA-1 is a very simple method of verifying your (school) test answers so that you can compare with other people afterward :)

Instead of memorizing 1 is A, 2 is C, 3 is E, 4 is B… You can just memorize one big number (ex. 56)

The downside to this is that, you only know get two possible outcomes:

  • Answers all match

  • Answers don’t all match

But that’s the point of hashing right?

Requirements:
– Ability to Add
– Ability to Multiply (They’re small numbers, don’t worry)
– Understanding of Modular Arithmatic
– Ability to memorize a 2 or 3 digit number.

Here are the rules for THA-1:

1. THA-1 will accept only multiple-choice, matching, and true-false test questions. So, short answer, fill-in-the-blank(s), and free response will not work for this!

2. To start out, each answer is assigned a value.

A is 1, B is 2, C is 3…. Z is 26
True is 1 False is 2

Double letters will have their numbers added up.
For example: AC will turn into 1+3 = 4

3. Multiply each answer by it’s question number MOD 10. Meaning: for #14, if you get B, do 2(b) x 4(#14), not 2×14 because 2×14 is too hard :).. (not really)

Example:
1. A (1×1=1)
2. C (3×2=6)
3. D (3×4=12)
4. D (4×4=16)
5. B (2×5=10)
6. C (3×6=18)

If any of these products are more than 20, take the modular remainder by 20.

Ex:
23 => 3
57 => 17

4. Add up all the sums! Don’t forget to take the remainder of any of the sums are more than 20.

Example:
1. A (1×1=1)
2. C (3×2=6)
3. D (3×4=12)
4. D (4×4=16)
5. B (2×5=10)
6. C (3×6=18)

1+6+12+16+10+18 = 63

(Seriously, if that took you more than 15 seconds, this method will not work for you…)

That’s it! You’re done. After the very-short 6 question test, tell people "69" (it was a coincidence, i swear). If other people get answers that are different from yours, then one of you missed at least one question. (Either that or one of you did your math wrong.)

Yeahh… there might be some resonance (lol) or even a better way to hash test problems. That’s why this is only Version 1. If you have any classes with me, we should try this out sometime :)

Another example:

1. True (1×1=1)
2. False (2×2=4)
3. True (1×3=3)
4. True (1×4=4)
5. A (1×5=5)
6. B (2×6=12)
7. D (4×7=28 = 8 Mod 20) <<So, use 8 instead of 28 on this one.
8. C (3×8=24 => 4) << same thing here
9. E (5×9=45 => 5)
10. AB ((1+2)x0=0 => 0) <<Remember, AB turns into 1+2, which equals 3. Also, because 10%10=0, you use 0 instead of 10.
11. AD ((1+4)x1=5)
12. AC ((1+3)x2=8)
13. AE ((1+5)x3=18)
14. BC ((2+3)x4=20 => 0) << 20 remainder 20 equals 0, not 20.

So, 1+4+3+4+5+12+8+4+5+0+5+8+18+0 = 77

Your THA-1 Hash is 77!
Yay!

Yeahh. Extra math.. Not fun. But, if you’re really anxious about your test score, this is a fool-proof way to remember your test answers. Granted that you didn’t do the math wrong.

If you’re a strait-B student, don’t even bother using this. This is meant for Asians that get 100%’s frequently.

Wait, so did you get 77? If not you got one of the problems wrong :)

And Happy Thanksgiving again…

-Roger

In other news… I broke the shelf thing that was in my locker today. I was trying to get it out and the hinge came off. SO, i just threw it away..

Now that i think of it, I should have recycled.

8 CommentsPost a Comment

boo
Wed Nov 25 2009 06:09:07 +0000

=_= i don’t need an incentive.

DONT FEEEL DESERTED!
WAVERLY IS HERE!

okay, so i meant to sound like idk, superman or something, but..yeah…

roger
Wed Nov 25 2009 02:32:28 +0000

Well, you should aim for 100% right?
So, this will be your incentive to get 100%. Because if you do, you can use THA-1 :]

roger
Wed Nov 25 2009 02:25:06 +0000

I just made it up on the spot.
I think THA-1 is too much work for practical use. ):

Maybe it’s better to just remember the questions..

RAWR
Wed Nov 25 2009 02:22:33 +0000

“That’s it! You’re done. After the very-short 6 question test, tell people “69” (it was a coincidence, i swear)”
lol :]

“This is meant for Asians that get 100%’s frequently.”
are you referring to yourself in every subject but Spanish? O:
haha (:

RAWR
Wed Nov 25 2009 02:20:54 +0000

this is so cool O:
did you think of this yourself?
or is it like, some universal..nvm. =__=’

but it’s quite a lot to think through after taking the test, and if i were to attempt this, i’d probably get the numbers all wrong >_>’

especially on tests with 100 multiple choice.

anonymous
Wed Nov 25 2009 02:01:03 +0000

SHUT UP IAMNOTJAMESH

This is a cool method x3
I would try this in Zelaya with you Roger.
But we never (NEVER!) get multiple choices.
Well, we only get like 5 matching -_______-”
Maybe we’ll have multiple choices for the final…..

:3 Anyways, thanks for sharing ~

roger
Wed Nov 25 2009 01:32:23 +0000

This isn’t for memorizing answers.
That would be cheating.

I didn’t want to say that it’s for “hashing answers”, because people wouldn’t understand what I meant.

THA-1 is for making sure that one person’s answers match up completely with another’s.

This would be more like “verifying answers”, and is meant to be done during the test. Not before.

iamnotjamesh
Wed Nov 25 2009 00:09:40 +0000

WOW. like im really gonna go through all this trouble to memorize answers.

Post a Comment

Tue Feb 28 2017 14:25:20 +0000