Submission #68190197


Source Code Expand

#![allow(unused_imports,non_snake_case,dead_code)]
use std::{cmp::Reverse as Rev,ops::Range,collections::*,iter::*,mem::swap};
use rustc_hash::{FxHashSet as HashSet,FxHashMap as HashMap};
use ac_library::{*,modint::ModIntBase,ModInt998244353 as M};
use {proconio::{marker::*,*},itertools::*};



fn main(){
    input!{
        t:usize,
        case:[(usize,usize);t],
    }

    for &(n,m) in &case{
        if m%2==0{
            println!("{}",m/2*n);
        } else{
            println!("{}",(m-1)/2*(n-1)+(m+1)/2);
        }
    }
}

Submission Info

Submission Time
Task A - All Winners
User rhoo
Language Rust (rustc 1.70.0)
Score 400
Code Size 559 Byte
Status AC
Exec Time 193 ms
Memory 11060 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 400 / 400
Status
AC × 1
AC × 7
Set Name Test Cases
Sample sample.txt
All handmade.txt, random_1.txt, random_2.txt, random_3.txt, random_4.txt, random_5.txt, sample.txt
Case Name Status Exec Time Memory
handmade.txt AC 192 ms 9300 KiB
random_1.txt AC 99 ms 5764 KiB
random_2.txt AC 161 ms 9088 KiB
random_3.txt AC 64 ms 4088 KiB
random_4.txt AC 1 ms 1988 KiB
random_5.txt AC 193 ms 11060 KiB
sample.txt AC 1 ms 1896 KiB