提出 #30149733


ソースコード 拡げる

use proconio::input;

fn main() {
    input! {
        n: usize,
    };
    let modp = 1_000_000_007;
    let x = (1 + n) * n / 2 % modp;
    let ans = x * x % modp;
    println!("{}", ans);
}

提出情報

提出日時
問題 087 - Simple Math Easy
ユーザ bouzuya
言語 Rust (1.42.0)
得点 1000
コード長 193 Byte
結果 AC
実行時間 6 ms
メモリ 2112 KiB

ジャッジ結果

セット名 Sample Subtask1
得点 / 配点 0 / 0 1000 / 1000
結果
AC × 2
AC × 13
セット名 テストケース
Sample sample_01.txt, sample_02.txt
Subtask1 max.txt, normal1.txt, normal10.txt, normal2.txt, normal3.txt, normal4.txt, normal5.txt, normal6.txt, normal7.txt, normal8.txt, normal9.txt, sample_01.txt, sample_02.txt
ケース名 結果 実行時間 メモリ
max.txt AC 6 ms 2112 KiB
normal1.txt AC 1 ms 2028 KiB
normal10.txt AC 2 ms 2084 KiB
normal2.txt AC 2 ms 2032 KiB
normal3.txt AC 2 ms 2016 KiB
normal4.txt AC 2 ms 2032 KiB
normal5.txt AC 1 ms 2044 KiB
normal6.txt AC 2 ms 1892 KiB
normal7.txt AC 2 ms 2008 KiB
normal8.txt AC 2 ms 2072 KiB
normal9.txt AC 2 ms 1880 KiB
sample_01.txt AC 2 ms 1980 KiB
sample_02.txt AC 1 ms 2032 KiB