reto07 terminado
This commit is contained in:
@@ -122,12 +122,48 @@ fn main() {
|
||||
_ => (),
|
||||
}
|
||||
let mut vec = vec![gryffindor, slytherin, hufflepuff, ravenclaw];
|
||||
|
||||
println!(
|
||||
"Griffindor: {}, Slytherin: {}, Hufflepuff: {}, Ravenclaw: {}",
|
||||
gryffindor, slytherin, hufflepuff, ravenclaw
|
||||
);
|
||||
vec.sort();
|
||||
// Aquí decidimos el ganador
|
||||
|
||||
if vec[vec.len() - 1] == vec[vec.len() - 2] {
|
||||
// elegir uno random
|
||||
println!("Dos ganadores");
|
||||
let mut ganador1 = String::from("");
|
||||
let mut ganador2 = String::from("");
|
||||
if gryffindor == vec[vec.len() - 1] {
|
||||
ganador1 = String::from("Gryffindor");
|
||||
}
|
||||
if slytherin == vec[vec.len() - 1] {
|
||||
if ganador1 == String::from("") {
|
||||
ganador1 = String::from("Slytherin");
|
||||
} else {
|
||||
ganador2 = String::from("Slytherin");
|
||||
}
|
||||
}
|
||||
if hufflepuff == vec[vec.len() - 1] {
|
||||
if ganador1 == String::from("") {
|
||||
ganador1 = String::from("Hufflepuff");
|
||||
} else {
|
||||
ganador2 = String::from("Hufflepuff");
|
||||
}
|
||||
}
|
||||
if ravenclaw == vec[vec.len() - 1] {
|
||||
ganador2 = String::from("Ravenclaw");
|
||||
}
|
||||
println!("Los ganadores son: {} y {}", ganador1, ganador2);
|
||||
} else {
|
||||
println!("El ganador es {}", vec[vec.len() - 1]);
|
||||
let mut ganador = String::from("");
|
||||
if gryffindor == vec[vec.len() - 1] {
|
||||
ganador = String::from("Gryffindor");
|
||||
} else if slytherin == vec[vec.len() - 1] {
|
||||
ganador = String::from("Slytherin");
|
||||
} else if hufflepuff == vec[vec.len() - 1] {
|
||||
ganador = String::from("Hufflepuff");
|
||||
} else if ravenclaw == vec[vec.len() - 1] {
|
||||
ganador = String::from("Ravenclaw");
|
||||
}
|
||||
println!("El ganador es: {}", ganador);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user