freeCodeCamp/curriculum/challenges/russian/08-coding-interview-prep/project-euler/problem-371-licence-plates....

1.9 KiB
Raw Blame History

id challengeType title videoUrl localeTitle
5900f4e01000cf542c50fff2 5 Problem 371: Licence plates Проблема 371: Номера

Description

Регистрационный номер Орегона состоит из трех букв, за которыми следует трехзначное число (каждая цифра может быть от [0..9]). Во время движения на работу Сет играет следующую игру: всякий раз, когда число двух номерных знаков, увиденных в его поездке, прибавляет к 1000, что является победой.

Например, MIC-012 и HAN-988 - это победа и RYU-500 и SET-500. (пока он видит их в одной поездке).

Найдите ожидаемое количество пластин, необходимых ему для победы. Дайте ваш ответ округленным до десяти знаков после запятой.

Примечание. Мы предполагаем, что на каждом номерном знаке одинаково вероятно наличие на нем трехзначного числа.

Instructions

Tests

tests:
  - text: <code>euler371()</code> должен вернуть 40.66368097.
    testString: 'assert.strictEqual(euler371(), 40.66368097, "<code>euler371()</code> should return 40.66368097.");'

Challenge Seed

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

euler371();

Solution

// solution required