提出 #30015436


ソースコード 拡げる

use proconio::input;

fn main() {
    input! {
        n: usize,
        mut lr: [(usize, usize); n],
    };
    lr.sort_by_key(|&(_, r)| r);
    let mut count = 1;
    let mut p = lr[0].1;
    for (l, r) in lr.into_iter().skip(1) {
        if l >= p {
            count += 1;
            p = r;
        }
    }
    let ans = count;
    println!("{}", ans);
}

提出情報

提出日時
問題 082 - Interval Scheduling Problem
ユーザ bouzuya
言語 Rust (1.42.0)
得点 1000
コード長 360 Byte
結果 AC
実行時間 59 ms
メモリ 12272 KiB

ジャッジ結果

セット名 Sample Subtask1 Subtask2
得点 / 配点 0 / 0 500 / 500 500 / 500
結果
AC × 1
AC × 12
AC × 23
セット名 テストケース
Sample sample_01.txt
Subtask1 sample_01.txt, sub1_1.txt, sub1_10.txt, sub1_2.txt, sub1_3.txt, sub1_4.txt, sub1_5.txt, sub1_6.txt, sub1_7.txt, sub1_8.txt, sub1_9.txt, sub1_max.txt
Subtask2 sample_01.txt, sub1_1.txt, sub1_10.txt, sub1_2.txt, sub1_3.txt, sub1_4.txt, sub1_5.txt, sub1_6.txt, sub1_7.txt, sub1_8.txt, sub1_9.txt, sub1_max.txt, sub2_1.txt, sub2_10.txt, sub2_2.txt, sub2_3.txt, sub2_4.txt, sub2_5.txt, sub2_6.txt, sub2_7.txt, sub2_8.txt, sub2_9.txt, sub2_max.txt
ケース名 結果 実行時間 メモリ
sample_01.txt AC 6 ms 2020 KiB
sub1_1.txt AC 2 ms 2116 KiB
sub1_10.txt AC 2 ms 2136 KiB
sub1_2.txt AC 2 ms 2096 KiB
sub1_3.txt AC 2 ms 2096 KiB
sub1_4.txt AC 2 ms 2048 KiB
sub1_5.txt AC 2 ms 2164 KiB
sub1_6.txt AC 2 ms 2168 KiB
sub1_7.txt AC 2 ms 2128 KiB
sub1_8.txt AC 2 ms 2208 KiB
sub1_9.txt AC 2 ms 2160 KiB
sub1_max.txt AC 2 ms 2084 KiB
sub2_1.txt AC 59 ms 12172 KiB
sub2_10.txt AC 56 ms 12136 KiB
sub2_2.txt AC 53 ms 12092 KiB
sub2_3.txt AC 58 ms 12136 KiB
sub2_4.txt AC 58 ms 12124 KiB
sub2_5.txt AC 57 ms 12128 KiB
sub2_6.txt AC 57 ms 12272 KiB
sub2_7.txt AC 56 ms 12128 KiB
sub2_8.txt AC 56 ms 12192 KiB
sub2_9.txt AC 55 ms 12128 KiB
sub2_max.txt AC 52 ms 12140 KiB