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 |
|
|
| 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 |