fork download
  1. use std::io;
  2.  
  3. fn main() {
  4. let mut input_text = String::new();
  5. io::stdin()
  6. .read_line(&mut input_text)
  7. .expect("failed to read from stdin");
  8.  
  9. let trimmed = input_text.trim();
  10. let mut my_int = 0i64;
  11. match trimmed.parse::<i64>() {
  12. Ok(i) => my_int = i,
  13. Err(..) => println!("this was not an integer: {}", trimmed),
  14. };
  15.  
  16. let a = "hello";
  17. let mut val = 1000000000000000000i64;
  18. for x in 1..40000003 {
  19. if x == 1 {
  20. val += my_int;
  21. } else {
  22. val += x;
  23. }
  24. }
  25. println!("{}", a);
  26. println!("{}", val);
  27. }
  28.  
Success #stdin #stdout 0.01s 4536KB
stdin
1
stdout
hello
1000800000100000003