Submission #9420733


Source Code Expand

#include <iostream>  // cin,cout
#include <stdio.h>   // printf,scanf (standard input/output)
#include <cmath>     // abs(x),pow(x,2)
#include <string>
#include <string.h>  // strlen, strcmp
#include <algorithm> // min,max, sort(v.begin(),v.end())
#include <vector>
#include <time.h>
using namespace std;

struct Data{
    int A;
    string S;
    
    bool operator<( const Data& right ) const {
        return A == right.A ? S < right.S : A < right.A;
        //return A < right.A;
    }
};

int Func(){
    int x = 0;
    return x;
}

int main(){
    int N;
    string S[60];
    int t[60];
    string X;
    
    // 入力
    cin >> N;
    for (int i=0;i<N;i++) cin >> S[i] >> t[i];
    cin >> X;

    int count = 0;
    int flag = 0;
    for (int i=0;i<N;i++) {
        if (flag) {
            count += t[i];
        }
        if (S[i]==X) {
            flag = 1;
        }
    }
    
    cout << count << endl;
    

    
    return 0;
}

Submission Info

Submission Time
Task A - Falling Asleep
User NHS93
Language C++14 (GCC 5.4.1)
Score 200
Code Size 998 Byte
Status AC
Exec Time 1 ms
Memory 256 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 3
AC × 12
Set Name Test Cases
Sample sample_01, sample_02, sample_03
All max_01, max_02, max_03, max_04, random_01, random_02, random_03, random_04, random_05, sample_01, sample_02, sample_03
Case Name Status Exec Time Memory
max_01 AC 1 ms 256 KiB
max_02 AC 1 ms 256 KiB
max_03 AC 1 ms 256 KiB
max_04 AC 1 ms 256 KiB
random_01 AC 1 ms 256 KiB
random_02 AC 1 ms 256 KiB
random_03 AC 1 ms 256 KiB
random_04 AC 1 ms 256 KiB
random_05 AC 1 ms 256 KiB
sample_01 AC 1 ms 256 KiB
sample_02 AC 1 ms 256 KiB
sample_03 AC 1 ms 256 KiB