Показать сообщение отдельно
  #2 (permalink)  
Старый 14.06.2017, 16:08
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

задача 2 (5), с учетом билета 000000

function func2() {
  var counts = [];
  for (var i = 0; i < 10; ++i) {
    for (var j = 0; j < 10; ++j) {
      for (var k = 0; k < 10; ++k) {
        var s = i + j + k;
        counts[s] = (counts[s] || 0) + 1;
      }
    }
  }
  return counts.reduce(function(s, v) { return s + v * v; }, 0);
}
Ответить с цитированием