Thank you so much for the suggestion. I have updated the code locally :)
but to do that I have to use external deps? which I am not comfortable doing. (I am newbie :) )
Thank you for the suggestions.
attempts
is used to display total attempts when user wins the game so it is used in the program, I don’t see any warnings from compiler.
done :D
use std::io;
fn main() {
let mut input: String = String::new();
let stdin = io::stdin();
let x = rand::random::<u32>() % 101;
let mut attempts = 0;
let mut user_inputs: Vec<u32> = Vec::new();
loop {
println!("Guess a number from 0 to 100:");
stdin.read_line(&mut input);
input = input.to_string().replace("\n", ""); // removing the \n
let user_input: u32 = input.parse::<u32>().unwrap();
user_inputs.push(user_input);
if x == user_input {
println!("You won! attempts: {attempts}");
println!("Your inputs:");
for input in user_inputs {
print!("{input} ");
}
println!("");
break;
}
else if x < user_input {
println!("too big");
attempts += 1;
}
else {
println!("too small");
attempts += 1;
}
input.clear()
}
}
Thank you for the suggestion, I will keep these in mind.
let is_palindrome = input.chars().eq(input.chars().rev());
wow, this is really awesome. you just made a single liner for this whole problem. I didn’t know that you could do something like this since I don’t know much about Rust yet.
No that means they haven’t ran ssh-keygen
yet
they actually said it?
You solved the puzzle! here is a cookie for you :D 🍪
I am tired of Kagi shills everywhere posting how kagi is great :/
I wish I could follow this post. I personally leave a comment in a post I want to follow so whenever I get the comment it reminds me of the post.
Do they mean something or they are just random punctuations
How did you insert those unicodes???
Ohhh dbzer0 = divide by zero
TIL
I haven’t tried raku TBH, I have only heard about it. Is the syntax is significantly different than Perl?
Man, I am learning Perl and that comment was discouraging for me :(
It was very useful since I have recently started learning bash :)
iirc using RE to parse tag languages is not recommended.
If we want to include every protocol then the RE could be complex.
Thanks, I will keep that in mind.