Submission #91251

# Submission time Handle Problem Language Result Execution time Memory
91251 2018-12-26T17:31:15 Z tmwilliamlin168 Price List (POI13_cen) C++14
0 / 100
234 ms 4656 KB
#include <bits/stdc++.h>
using namespace std;

const int mxN=700;
int n, m, k, a, b, d[mxN][mxN], ui, vi;

int main() {
	ios_base::sync_with_stdio(0);
	cin.tie(0);

	cin >> n >> m >> k >> a >> b, --k;
	memset(d, 0x3f, sizeof(d));
	while(m--) {
		cin >> ui >> vi, --ui, --vi;
		d[ui][vi]=d[vi][ui]=a;
	}
	for(int i=0; i<n; ++i)
		for(int j=i+1; j<n; ++j)
			if(d[i][j]==a)
				for(int k=j+1; k<n; ++k)
					if(d[j][k]==a&&d[i][k]!=a)
						d[i][k]=b;
	d[k][k]=0;
	for(int k=0; k<n; ++k)
		for(int i=0; i<n; ++i)
			for(int j=0; j<n; ++j)
				d[i][j]=min(d[i][k]+d[k][j], d[i][j]);
	for(int i=0; i<n; ++i)
		cout << d[k][i] << "\n";
}
# Verdict Execution time Memory Grader output
1 Correct 3 ms 2296 KB Output is correct
2 Correct 3 ms 2300 KB Output is correct
3 Correct 3 ms 2364 KB Output is correct
4 Incorrect 3 ms 2416 KB Output isn't correct
# Verdict Execution time Memory Grader output
1 Incorrect 4 ms 2420 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 234 ms 2436 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 6 ms 4484 KB Execution killed with signal 11 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 6 ms 4628 KB Execution killed with signal 11 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 6 ms 4628 KB Execution killed with signal 11 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 6 ms 4628 KB Execution killed with signal 11 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 6 ms 4628 KB Execution killed with signal 11 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 6 ms 4628 KB Execution killed with signal 11 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 6 ms 4656 KB Execution killed with signal 11 (could be triggered by violating memory limits)
2 Halted 0 ms 0 KB -