Submission #1481431
Source Code Expand
#include<bits/stdc++.h> using namespace std; const int INF = 1 << 29; int main() { int N, M, R, T; int G[2500][2500]; fill_n(*G, 2500 * 2500, INF); for(int i = 0; i < N; i++) G[i][i] = 0; cin >> N >> M >> R >> T; for(int i = 0; i < M; i++) { int A, B, C; cin >> A >> B >> C; --A, --B; G[A][B] = C; G[B][A] = C; } for(int k = 0; k < N; k++) { for(int i = 0; i < N; i++) { for(int j = 0; j < N; j++) { G[i][j] = min(G[i][j], G[i][k] + G[k][j]); } } } int ret = 0; for(int C = 0; C < N; C++) { vector< int > st; for(int i = 0; i < N; i++) { if(i == C) continue; st.push_back(G[C][i]); } sort(begin(st), end(st)); int tail = 0; for(int i = 0; i < st.size(); i++) { while(tail < st.size() && 1LL * st[tail] * T <= 1LL * st[i] * R) ++tail; ret += st.size() - tail; if(tail <= i) --ret; } } cout << ret << endl; }
Submission Info
Submission Time | |
---|---|
Task | C - ウサギとカメ |
User | ei13333 |
Language | C++14 (GCC 5.4.1) |
Score | 0 |
Code Size | 996 Byte |
Status | TLE |
Exec Time | 7356 ms |
Memory | 24704 KB |
Judge Result
Set Name | Sample | All | ||||||
---|---|---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 0 / 100 | ||||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | subtask0_sample-01.txt, subtask0_sample-02.txt |
All | subtask0_sample-01.txt, subtask0_sample-02.txt, subtask1_01.txt, subtask1_02.txt, subtask1_03.txt, subtask1_04.txt, subtask1_05.txt, subtask1_06.txt, subtask1_07.txt, subtask1_08.txt, subtask1_09.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_15.txt, subtask1_16.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
subtask0_sample-01.txt | AC | 9 ms | 24704 KB |
subtask0_sample-02.txt | AC | 9 ms | 24704 KB |
subtask1_01.txt | AC | 9 ms | 24704 KB |
subtask1_02.txt | AC | 9 ms | 24704 KB |
subtask1_03.txt | AC | 9 ms | 24704 KB |
subtask1_04.txt | AC | 9 ms | 24704 KB |
subtask1_05.txt | AC | 19 ms | 24704 KB |
subtask1_06.txt | AC | 19 ms | 24704 KB |
subtask1_07.txt | AC | 43 ms | 24704 KB |
subtask1_08.txt | AC | 85 ms | 24704 KB |
subtask1_09.txt | AC | 2397 ms | 24704 KB |
subtask1_10.txt | AC | 2993 ms | 24704 KB |
subtask1_11.txt | AC | 586 ms | 24704 KB |
subtask1_12.txt | TLE | 7356 ms | 24704 KB |
subtask1_13.txt | TLE | 7356 ms | 24704 KB |
subtask1_14.txt | TLE | 7356 ms | 24704 KB |
subtask1_15.txt | TLE | 7356 ms | 24704 KB |
subtask1_16.txt | TLE | 7356 ms | 24704 KB |