Advertisement
Guest User

Untitled

a guest
Sep 16th, 2019
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Rust 0.70 KB | None | 0 0
  1. use std::io;
  2.  
  3. fn main() {
  4.     let mut input = String::new();
  5.  
  6.     io::stdin().read_line(&mut input).expect("Error while reading");
  7.     let checked = input.trim();
  8.     if checked.len() == 0 {
  9.         println!("???");
  10.         return;
  11.     }
  12.     let check:Vec<u32> = vec![215, 233, 200, 218, 374, 167, 164, 158, 167, 311, 308, 296, 158, 164, 155, 167, 170, 173, 173, 167, 161, 158, 155, 152, 158, 164, 311, 311, 308, 380];
  13.     let mut counter = 0;
  14.     let len = check.len();
  15.     for i in checked.as_bytes() {
  16.         if counter >= len || ((*i as u32) * 3 + 5) != check[counter] {
  17.             println!("Nope");
  18.             return;
  19.         }
  20.         counter+=1;
  21.     }
  22.  
  23.     println!("Well done!");
  24.  
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement