Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 자바스크립트
- 항해
- naver
- 알고리즘
- React Query
- 테스트 코드
- 항해 플러스 프론트엔드
- 성장일지
- typescript
- javascript
- 성능최적화
- 백준
- React
- 보안
- 분기 회고
- 항해 플러스
- 개발자
- 개발 공부
- webGPU
- 항해플러스
- FE
- 리뷰
- 개발공부
- GPU
- 프론트엔드
- 항해99
- wil
- 회고
- frontend
- rust
Archives
- Today
- Total
느릿늘있
우당탕탕 RUST 도전기 (2) 본문
FE 개발자의 막무가내 Rust 도전기
- 완전제곱수[Bronze 2] (#1977)
use std::io;
fn main() {
// 문자열을 저장할 mutable 변수 선언
let mut min_input = String::new();
let mut max_input = String::new();
// 표준 입력에서 한 줄 읽기
io::stdin().read_line(&mut min_input).unwrap();
io::stdin().read_line(&mut max_input).unwrap();
let min: i32 = min_input.trim().parse().unwrap();
let max: i32 = max_input.trim().parse().unwrap();
let mut answer: Vec<i32> = Vec::new();
for i in 1..=100 {
let cur_val = i * i;
if cur_val >= min && cur_val <= max {
answer.push(cur_val);
}
}
if answer.is_empty() {
println!("{}", -1);
return;
}
let sum: i32 = answer.iter().sum();
println!("{}", sum);
println!("{}", answer[0]);
return;
}
- 첼시를 도와줘[Bronze 2] (#11098)
use std::io;
fn main() {
// 문자열을 저장할 mutable 변수 선언
let mut tc_input = String::new();
// 표준 입력에서 한 줄 읽기
io::stdin().read_line(&mut tc_input).unwrap();
let test_case: u8 = tc_input.trim().parse().unwrap();
for _ in 1..=test_case {
let mut p_input = String::new();
io::stdin().read_line(&mut p_input).unwrap();
let mut max_price: u32 = 0;
let mut answer = String::new();
// 선수 정보 보기
let p: u8 = p_input.trim().parse().unwrap();
for _ in 1..=p {
let mut info_input = String::new();
io::stdin().read_line(&mut info_input).unwrap();
let mut info = info_input.trim().split_whitespace();
if let Some(val) = info.next() {
let price: u32 = val.parse().unwrap();
if price > max_price {
max_price = price;
if let Some(val) = info.next() {
answer = val.replace(" ", "").to_string();
}
}
}
}
println!("{}", answer);
}
}
'개발공부' 카테고리의 다른 글
참조값의 깊이에 대한 고찰 (feat. 복사와 비교) (3) | 2024.10.12 |
---|---|
브라우저 웹 스토리지와 인증 (0) | 2024.09.18 |
우당탕탕 RUST 도전기 (1) (0) | 2024.06.23 |
[TIL] Naver FE News 2024-02 (0) | 2024.02.17 |
[TIL] Naver FE News 2024-01 (0) | 2024.01.31 |