結果

問題 No.3548 SigMax Digits (Construction ver.)
コンテスト
ユーザー urectanc
提出日時 2026-05-22 23:10:34
言語 Rust
(1.99.0 + proconio + num + itertools + ACL)
コンパイル:
/usr/bin/rustc_custom
実行:
./target/release/main
結果
WJ  
(最新)
AC  
(最初)
実行時間 -
コード長 465 bytes
記録
記録タグの例:
初AC ショートコード 純ショートコード 純主流ショートコード 最速実行時間
最終ジャッジ日時 2026-10-01 17:10:55
ジャッジサーバーID
(参考情報)
judge3_1 / judge4_1
このコードへのチャレンジ
(要ログイン)

ソースコード

diff #
raw source code

use proconio::{fastout, input};

#[fastout]
fn main() {
    input! { t: usize }

    for _ in 0..t {
        input! { n: usize }

        let quo = n / 9;
        let rem = n % 9;

        let (l, r) = if rem == 0 {
            let r = 10usize.pow(18) - 1;
            let l = r - quo + 1;
            (l, r)
        } else {
            let r = rem * 10usize.pow(17);
            let l = r - quo;
            (l, r)
        };
        println!("{l} {r}");
    }
}
0