Создается аккаунт к которому привязывается соц сеть для быстрого входа. Таких соц.сетей на один аккаунт может быть несколько. Соответственно вы сможете а один и тот же акк. быстро зайти с любой доступной соц сети.
Если же делать вход только через соц сеть, то тогда при входе через другую, вы попадете в абсолютно новый аккаунт никак не связанный с первым. Это порождает дубликаты и путаницу как для разработчика так и для пользователя.
def score(dice)
result = 0;
(1..6).each do |digit|
multiplier = 100
multiplier = 1000 if digit == 1
triple = dice.count(digit) / 3 # принять во внимание [1, 1, 1, 1, 1, 1]
result += digit * multiplier * triple
end
result += dice.count(1) % 3 * 100
result += dice.count(5) % 3 * 50
end
def score(dice)
# You need to write this method
digits = Hash.new(0)
dice.each { |n| digits[n] += 1 }
result = 0
result += 1000 if digits[1] >= 3 # 1
(digits.keys - [1]).each do |n| # 2
result += n * 100 if digits[n] >= 3
end
result += 100 * (digits[1] % 3) # 3
result += 50 * (digits[5] % 3) # 4
result
end
return 0 if dice.empty?
if ($request_filename !~ "\.(js|htc|ico|gif|jpg|png|css)$") {
rewrite ^(.*) /index.php last;
}