提出 #3243201


ソースコード 拡げる

#include <iostream>
#include <vector>
using namespace std;

int main(int argc, const char * argv[]) {
    int N, M, A, B;
    cin >> N >> M;
    cin >> A >> B;
    vector<int> v(N+1, B);
    
    for (int i = 1; i <= M; i++) {
        int L, R; cin >> L >> R;
        for(int j = L; j <= R; j++) {
            v[j] = A;
        }
    }
    
    int sum = 0;
    for (int i = 1; i <= N; i++) {
        sum += v[i];
    }
    
    cout << sum << endl;

    return 0;
}

提出情報

提出日時
問題 B - みかん
ユーザ Shiro_K
言語 C++14 (Clang 3.8.0)
得点 200
コード長 493 Byte
結果 AC
実行時間 6 ms
メモリ 888 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 200 / 200
結果
AC × 3
AC × 15
セット名 テストケース
Sample sample-01.txt, sample-02.txt, sample-03.txt
All 01.txt, 02.txt, 03.txt, 04.txt, 05.txt, 06.txt, 07.txt, 08.txt, 09.txt, 10.txt, 11.txt, 12.txt, sample-01.txt, sample-02.txt, sample-03.txt
ケース名 結果 実行時間 メモリ
01.txt AC 6 ms 888 KiB
02.txt AC 1 ms 256 KiB
03.txt AC 1 ms 256 KiB
04.txt AC 1 ms 256 KiB
05.txt AC 1 ms 256 KiB
06.txt AC 1 ms 256 KiB
07.txt AC 1 ms 256 KiB
08.txt AC 1 ms 256 KiB
09.txt AC 1 ms 256 KiB
10.txt AC 1 ms 256 KiB
11.txt AC 1 ms 256 KiB
12.txt AC 1 ms 256 KiB
sample-01.txt AC 1 ms 256 KiB
sample-02.txt AC 1 ms 256 KiB
sample-03.txt AC 1 ms 256 KiB