Submission #38173394


Source Code Expand

use proconio::input;

fn main() {
    input! {
        a: i64,
        b: i64,
        c: i64,
        d: i64,
    };
    let ans = (a * c).max(a * d).max(b * c).max(b * d);
    println!("{}", ans);
}

Submission Info

Submission Time
Task B - Product Max
User bouzuya
Language Rust (1.42.0)
Score 200
Code Size 201 Byte
Status AC
Exec Time 7 ms
Memory 2096 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 3
AC × 35
Set Name Test Cases
Sample sample00, sample01, sample02
All case03, case04, case05, case06, case07, case08, case09, case10, case11, case12, case13, case14, case15, case16, case17, case18, case19, case20, case21, case22, case23, case24, case25, case26, case27, case28, case29, case30, case31, case32, case33, case34, sample00, sample01, sample02
Case Name Status Exec Time Memory
case03 AC 7 ms 1972 KiB
case04 AC 1 ms 1936 KiB
case05 AC 1 ms 1920 KiB
case06 AC 2 ms 1984 KiB
case07 AC 2 ms 1980 KiB
case08 AC 2 ms 1984 KiB
case09 AC 1 ms 1928 KiB
case10 AC 2 ms 1976 KiB
case11 AC 2 ms 1952 KiB
case12 AC 2 ms 1976 KiB
case13 AC 2 ms 1904 KiB
case14 AC 1 ms 1996 KiB
case15 AC 1 ms 1976 KiB
case16 AC 1 ms 1984 KiB
case17 AC 1 ms 1932 KiB
case18 AC 2 ms 1992 KiB
case19 AC 2 ms 2096 KiB
case20 AC 2 ms 1984 KiB
case21 AC 2 ms 1924 KiB
case22 AC 3 ms 1976 KiB
case23 AC 2 ms 1980 KiB
case24 AC 1 ms 1928 KiB
case25 AC 1 ms 1928 KiB
case26 AC 3 ms 2048 KiB
case27 AC 2 ms 1924 KiB
case28 AC 1 ms 1992 KiB
case29 AC 1 ms 1876 KiB
case30 AC 3 ms 1940 KiB
case31 AC 2 ms 2056 KiB
case32 AC 2 ms 1980 KiB
case33 AC 1 ms 1920 KiB
case34 AC 1 ms 2092 KiB
sample00 AC 1 ms 1924 KiB
sample01 AC 1 ms 1996 KiB
sample02 AC 2 ms 2040 KiB