Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fn main () {
- let mut a_n: i64 = 27;
- while a_n != 1 {
- a_n = collatz(a_n);
- println!("{}", a_n);
- }
- }
- fn collatz(a_n: i64) -> i64 {
- if a_n % 2 == 0 {
- a_n / 2
- } else {
- 3 * a_n + 1
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement