Mais conteúdo relacionado Rankings, você esta fazendo isso errado19. 1
2 3
1000
2000
1500
10
20. 1
2 3
4
1000
2000
1500
10
21. “eu quero ser o maior
treinador de
todos os
tempos”
Só que não
26. “Um algoritmo é uma sequência finita
de instruções bem definidas e não
ambíguas, cada uma das quais pode ser
executada mecanicamente num
período de tempo finito e com uma quantidade de
esforço finita”
48. 100.times {
user_1.won (user_1.rating - user_2.rating)
user_2.lost (user_2.rating - user_1.rating)
user_2.won (user_2.rating - user_3.rating)
user_3.lost (user_3.rating - user_2.rating)
user_3.won (user_3.rating - user_4.rating)
user_4.lost (user_4.rating - user_3.rating)
}
49. 2.times {
user_5.won(user_5.rating - user_2.rating)
user_2.lost(user_2.rating - user_5.rating)
}
2.times {
user_5.won(user_5.rating - user_1.rating)
user_1.lost(user_1.rating - user_5.rating)
}
expect(User.ranking.first).to eq user_5