freeCodeCamp/curriculum/challenges/english/08-coding-interview-prep/project-euler/problem-162-hexadecimal-num...

1.4 KiB

id challengeType title forumTopicId
5900f40e1000cf542c50ff21 5 Problem 162: Hexadecimal numbers 301796

Description

In the hexadecimal number system numbers are represented using 16 different digits: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F The hexadecimal number AF when written in the decimal number system equals 10x16+15=175. In the 3-digit hexadecimal numbers 10A, 1A0, A10, and A01 the digits 0,1 and A are all present. Like numbers written in base ten we write hexadecimal numbers without leading zeroes. How many hexadecimal numbers containing at most sixteen hexadecimal digits exist with all of the digits 0,1, and A present at least once? Give your answer as a hexadecimal number. (A,B,C,D,E and F in upper case, without any leading or trailing code that marks the number as hexadecimal and without leading zeroes , e.g. 1A3F and not: 1a3f and not 0x1a3f and not $1A3F and not #1A3F and not 0000001A3F)

Instructions

Tests

tests:
  - text: <code>euler162()</code> should return 3D58725572C62302.
    testString: assert.strictEqual(euler162(), '3D58725572C62302');

Challenge Seed

function euler162() {
  // Good luck!
  return true;
}

euler162();

Solution

// solution required