QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#781200 | #1. I/O Test | Lord-scheme | 0 | 0ms | 0kb | Rust | 2.1kb | 2024-11-25 15:12:31 | 2024-11-25 15:12:33 |
config.txt
10000000 10000000
input_test
use std::io::{Read, Write};
use std::{io, str::SplitWhitespace};
use std::str;
struct Input<'a> {
iter: SplitWhitespace<'a>,
}
#[allow(dead_code)]
impl<'a> Input<'a> {
fn new(raw_string: &'a String) -> Self {
let iter = raw_string.split_whitespace();
Self { iter }
}
fn next<T: str::FromStr>(&mut self) -> T {
self.iter.next().unwrap().parse().ok().unwrap()
}
fn next_str(&mut self) -> Vec<char> {
self.iter.next().unwrap().chars().collect()
}
}
#[allow(dead_code)]
#[allow(non_snake_case)]
fn main() {
let mut handle = io::stdin().lock();
let mut raw_input = String::new();
handle.read_to_string(&mut raw_input).unwrap();
let mut sc = Input::new(&raw_input);
let mut out = io::BufWriter::new(io::stdout().lock());
let N = sc.next::<usize>();
let mut a = vec![];
for _ in 0..N {
a.push(sc.next::<usize>());
}
let sum = a.iter().sum::<usize>();
writeln!(out, "{}", sum).unwrap();
out.flush().unwrap();
}
output_test
use std::io::{Read, Write};
use std::{io, str::SplitWhitespace};
use std::str;
struct Input<'a> {
iter: SplitWhitespace<'a>,
}
#[allow(dead_code)]
impl<'a> Input<'a> {
fn new(raw_string: &'a String) -> Self {
let iter = raw_string.split_whitespace();
Self { iter }
}
fn next<T: str::FromStr>(&mut self) -> T {
self.iter.next().unwrap().parse().ok().unwrap()
}
fn next_str(&mut self) -> Vec<char> {
self.iter.next().unwrap().chars().collect()
}
}
#[allow(dead_code)]
#[allow(non_snake_case)]
fn main() {
let mut handle = io::stdin().lock();
let mut raw_input = String::new();
handle.read_to_string(&mut raw_input).unwrap();
let mut sc = Input::new(&raw_input);
let mut out = io::BufWriter::new(io::stdout().lock());
let N = sc.next::<usize>();
// let mut a = vec![];
for _ in 0..N {
write!(out, "{} ", 998244353);
//a.push(sc.next::<usize>());
}
//let sum = a.iter().sum::<usize>();
//writeln!(out, "{}", sum).unwrap();
out.flush().unwrap();
}
詳細信息
Subtask #1:
score: 0
input_test Judgement Failed
Test #1:
score: 0
input_test Judgement Failed
input:
10000000 338381019 401332831 751717533 476136100 877335351 458460296 208006517 184340020 229867264 952522425 481380962 886364722 112227268 297983633 855897032 645942428 223167436 633551566 777321982 421285422 832164823 661113749 893037542 266486519 716283624 727325936 341426392 208179936 589540313 5...
output:
result:
Subtask #2:
score: 0
output_test Judgement Failed
Test #2:
score: 0
output_test Judgement Failed
input:
10000000