Advertisement
Guest User

Hausaufgabe - hast du eh net

a guest
Feb 26th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.26 KB | None | 0 0
  1. fn main () {
  2. let mut a_n: i64 = 27;
  3. while a_n != 1 {
  4. a_n = collatz(a_n);
  5. println!("{}", a_n);
  6. }
  7. }
  8.  
  9. fn collatz(a_n: i64) -> i64 {
  10. if a_n % 2 == 0 {
  11. a_n / 2
  12. } else {
  13. 3 * a_n + 1
  14. }
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement