Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fn main() {
- let patients: &[usize] = &[0, 1, 2, 3, 5, 7];
- let infected_table = vec![true, true, true, true, false, false, false, false, true, true, true, true];
- let mut infected = Vec::new();
- let mut healthy = Vec::new();
- for &patient in patients {
- if infected_table[patient] {
- infected.push(patient);
- } else {
- healthy.push(patient);
- }
- }
- for patient in healthy {
- if infected_table[patient] {
- println!("???1: {}", patient);
- }
- }
- for patient in infected {
- if !infected_table[patient] {
- println!("???2: {}", patient);
- }
- }
- }
Add Comment
Please, Sign In to add comment