/modulo-shenanigans

4 billion if statements in Rust

Primary LanguageRustGNU General Public License v3.0GPL-3.0

Implementing is_even using 4 billion if statements

This is a Rust/Linux port of 4 billion if statements

Output:

~/modulo-shenanigans cargo run
    Finished dev [unoptimized + debuginfo] target(s) in 0.00s
     Running `target/debug/modulo-shenanigans`
/tmp/modulo-shenanigans-bin has a size of 42949672963 bytes
Opened /tmp/modulo-shenanigans-bin as fd 3
Mapped /tmp/modulo-shenanigans-bin at 0x7fd59753e000
Enter a number: 45
45 is odd
Enter a number: 44
44 is even