TLEになるので、入力に気をつけよう。 これとか。
use proconio::input; use proconio::source::line::LineSource; use std::io::{stdin, BufReader}; fn main() { let stdin = stdin(); let mut source = LineSource::new(BufReader::new(stdin.lock())); input! { from &mut source, n: usize } ... }