| Crates.io | hailstone-numbers |
| lib.rs | hailstone-numbers |
| version | 0.1.0 |
| created_at | 2025-01-31 01:41:05.668681+00 |
| updated_at | 2025-01-31 01:41:05.668681+00 |
| description | calculate hailstone numbers |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1537056 |
| size | 38,885 |
Hail Stone numbers that is a sequince number formed from a whole unit number.
user_input: unit64
hailstone_numbers: Vector<unit64>
hailstone_numbers.push(user_input)
function(user_input)
function(user_input) {
match user_input % 2 {
0 => user_input = user_input / 2
1 => user_input = user_input * 3 + 1
}
hailstone_numbers.push(user_input)
if user_input = 1 {
print hailstone_numbers
exit 0
}
function(user_input)
}
hailstone_numbers