Skip to content

Instantly share code, notes, and snippets.

@jdaeman

jdaeman/2558.rs Secret

Created November 9, 2023 14:02
use std::io::{Write, BufRead};
fn main() {
// 빠른 IO를 위한 준비
let stdin = std::io::stdin().lock();
let mut stdin = std::io::BufReader::new(stdin);
let stdout = std::io::stdout().lock();
let mut stdout = std::io::BufWriter::new(stdout);
let mut input = String::new();
stdin.read_line(&mut input).unwrap();
// 문자열 input 에는 개행문자가 포함되어 있다.
// 따라서, trim_end() 를 이용하여 마지막 공백문자(혹은 개행) 등을 제거하도록 한다.
let a = input.trim_end().parse::<u32>().unwrap();
// 문자열을 입력 받기 전, 사용한 버퍼를 비우도록 한다.
input.clear();
stdin.read_line(&mut input).unwrap();
let b = input.trim_end().parse::<u32>().unwrap();
let result = a+b;
writeln!(stdout, "{}", result).unwrap();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment