提出 #59235855
ソースコード 拡げる
#![allow(non_snake_case)] #![allow(unused_imports)] #![allow(unused_macros)] #![allow(clippy::needless_range_loop)] #![allow(clippy::comparison_chain)] #![allow(clippy::nonminimal_bool)] #![allow(clippy::neg_multiply)] use ac_library::*; use amplify::confinement::Collection; use itertools::{CombinationsWithReplacement, Itertools}; use lazy_static::lazy_static; use libm::{ceil, log}; use num::{integer::Roots, traits::Pow, ToPrimitive}; use num_bigint::BigInt; use num_integer::{div_ceil, Integer}; use proconio::marker::{Chars, Usize1}; use proconio::{input, source::line::LineSource}; use std::collections::{BTreeSet, BinaryHeap, HashMap, HashSet, VecDeque}; use std::convert::From; use std::f64::consts::PI; use std::hash::Hash; use std::mem::swap; use std::ops::Index; use std::ops::Mul; use std::{io::*, string}; fn solve() { #[rustfmt::skip] input! { N:usize, Q:usize, A:[usize; N], LR: [(usize, usize); Q] } let mut accum = vec![0]; for (i, &a) in A.iter().enumerate() { accum.push(accum[i] + a); } let mut ans = vec![]; for &(l, r) in LR.iter() { ans.push(accum[r] - accum[l - 1]); } println!("{}", ans.iter().join("\n")); } fn main() { // input! {N:usize} // for _ in 0..N { // solve(); // } solve(); }
提出情報
提出日時 | |
---|---|
問題 | A06 - How Many Guests? |
ユーザ | rakka |
言語 | Rust (rustc 1.70.0) |
得点 | 1000 |
コード長 | 1373 Byte |
結果 | AC |
実行時間 | 11 ms |
メモリ | 8428 KiB |
ジャッジ結果
セット名 | Sample | All | ||||
---|---|---|---|---|---|---|
得点 / 配点 | 0 / 0 | 1000 / 1000 | ||||
結果 |
|
|
セット名 | テストケース |
---|---|
Sample | sample_01.txt |
All | sample_01.txt, test_01.txt, test_02.txt, test_03.txt, test_04.txt, test_05.txt, test_06.txt, test_07.txt, test_08.txt, test_09.txt |
ケース名 | 結果 | 実行時間 | メモリ |
---|---|---|---|
sample_01.txt | AC | 1 ms | 2140 KiB |
test_01.txt | AC | 1 ms | 1868 KiB |
test_02.txt | AC | 4 ms | 4100 KiB |
test_03.txt | AC | 4 ms | 4096 KiB |
test_04.txt | AC | 8 ms | 6396 KiB |
test_05.txt | AC | 2 ms | 2648 KiB |
test_06.txt | AC | 11 ms | 8392 KiB |
test_07.txt | AC | 11 ms | 8188 KiB |
test_08.txt | AC | 11 ms | 8212 KiB |
test_09.txt | AC | 10 ms | 8428 KiB |