Skip to content
Snippets Groups Projects
Select Git revision
  • 4b5138750b742b95bfd6558fd5661741cbadeefc
  • master default protected
  • headers
  • revampProbStat
  • v1.0.4
  • v1.0.3
  • v1.0.2
  • v1.0.1
  • v1.0.0
  • untagged-5f91b9934a0d64190e08
  • untagged-185a5c9790d5fd86d5a7
  • untagged-d08ea895726d1693fe75
  • untagged-0a69f730a9edf8f452c2
  • untagged-da21599a55453b349309
  • untagged-c23b343a32e6ba6b41ef
  • untagged-f970fb8b2d5aa387c7e1
  • untagged-82bd404cbb7da09ef714
  • untagged-9d1a8d01c160be73c2d7
  • untagged-a7d0fd1e09f98f58b2e7
  • untagged-67162b0c997bec772454
  • untagged-e4eb7c83718bffcd6dc3
  • untagged-942bdedb39bd9d9a9db2
  • untagged-2023d0fb6c34f29165ee
  • untagged-45a5d503565c4f0dc073
24 results

tpProba.tex

Blame
  • Forked from orestis.malaspin / math_tech_info
    Source project has a limited visibility.
    main.rs 918 B
    use lifetimes::custom_int::CustomInt;
    use lifetimes::io;
    use lifetimes::something_or_nothing::find_min;
    
    // ANCHOR: main
    fn main() -> Result<(), String> {
        let v1 = vec![1, 3, 6, 9];
        let v2 = vec![2, 4, 2, 1];
        let v3 = vec![7, 4, 5, 3];
        let v4 = vec![4, 1, 1, 1];
        let v5 = vec![2, 5, 1, 8];
        let v6 = vec![5, 1, 5, 2];
        let v7 = vec![7, 6, 6, 7];
        let v8 = vec![8, 2, 2, 2];
        let lhs = vec![
            CustomInt::try_new(&v1, 1)?,
            CustomInt::try_new(&v2, -1)?,
            CustomInt::try_new(&v3, 1)?,
            CustomInt::try_new(&v4, -1)?,
            CustomInt::try_new(&v5, 1)?,
            CustomInt::try_new(&v6, 1)?,
            CustomInt::try_new(&v7, 1)?,
            CustomInt::try_new(&v8, 1)?,
        ];
    
        println!("Among the custom ints in the list:");
        io::print_tab_custom_int(&lhs);
        let min = find_min(&lhs);
        println!("The minimum is {min}");
        Ok(())
    }
    // ANCHOR_END: main