teams edition
Sign up
Log in
Home
Language tracks
MIPS Assembly track
Exercises
Exercises on the MIPS Assembly track
Join the MIPS Assembly Track
14 exercises to help you master MIPS Assembly
easy
Binary
Convert a binary number, represented as a string (e.g. '101010'), to its decimal equivalent using first principles
math
easy
Octal
Convert a octal number, represented as a string (e.g. '1735263'), to its decimal equivalent using first principles (i.e. no, you may not use built-in or external libraries to accomplish the conversion).
math
easy
Trinary
Convert a trinary number, represented as a string (e.g. '102012'), to its decimal equivalent using first principles.
math
easy
Hexadecimal
Convert a hexadecimal number, represented as a string (e.g. "10af8c"), to its decimal equivalent using first principles (i.e. no, you may not use built-in or external libraries to accomplish the conversion).
math
easy
Leap
Given a year, report if it is a leap year.
misc
easy
Difference Of Squares
Find the difference between the square of the sum and the sum of the squares of the first N natural numbers.
math
easy
Hamming
Calculate the Hamming difference between two DNA strands.
misc
easy
RNA Transcription
Given a DNA strand, return its RNA Complement Transcription.
misc
easy
Isogram
Determine if a word or phrase is an isogram.
misc
easy
Triangle
Determine if a triangle is equilateral, isosceles, or scalene.
misc
medium
Atbash Cipher
Create an implementation of the atbash cipher, an ancient encryption system created in the Middle East.
misc
medium
Scrabble Score
Given a word, compute the Scrabble score for that word.
misc
medium
Raindrops
Convert a number to a string, the content of which depends on the number's factors.
misc
medium
Nth Prime
Given a number n, determine what the nth prime is.
math