#include long hrany[50001][3]; int poc[10001]; int done[10001]; int d[10001]; #define MAX 10000000 int n,m,s,c; int a,b,v; int i,udelanych; int min,sous,ok; int main(void) { scanf("%d%d%d%d", &n, &m, &s, &c); while (n) { for (i=1;i<=n;i++) { poc[i]=0; done[i]=0; d[i]=MAX; } for (i=0;i