50 250 93 44 53 42 42 68 70 65 75 65 37 8 5 98 6 53 59 27 38 68 7 25 26 91 14 46 63 73 38 88 33 75 68 53 5 99 84 4 93 72 10 76 1 83 52 67 75 1 22 63 1 9 1 18 1 22 1 30 1 34 1 36 1 41 3 6 3 17 3 20 3 21 3 28 3 29 3 38 4 23 4 28 4 31 4 47 4 50 5 2 5 24 5 30 5 40 6 12 6 15 6 23 6 24 6 29 6 31 6 41 6 48 7 9 7 30 7 40 7 50 8 2 9 11 9 30 9 47 10 7 10 8 10 12 10 22 10 30 11 30 13 8 13 10 13 14 13 18 13 21 13 23 13 24 13 30 13 31 13 39 13 41 13 44 15 1 15 14 15 20 15 28 15 34 15 40 15 41 15 50 16 5 16 7 16 28 16 34 16 42 16 50 17 2 17 9 17 11 17 18 17 28 17 34 17 41 17 50 19 14 19 22 19 24 19 27 19 31 19 37 19 40 20 1 20 7 20 8 20 14 20 31 20 34 21 1 21 17 21 27 21 34 21 42 22 8 22 27 23 8 23 31 24 22 24 42 25 3 25 9 25 12 25 13 25 17 25 22 25 31 25 40 25 41 26 1 26 6 26 10 26 12 26 13 26 19 26 30 26 34 26 36 26 37 26 38 26 48 28 2 28 9 28 11 28 14 28 31 29 14 29 17 29 19 29 21 29 23 29 42 29 45 30 2 31 14 31 22 31 47 32 1 32 2 32 7 32 30 32 35 32 37 32 45 33 2 33 4 33 6 33 9 33 10 33 14 33 17 33 20 33 28 33 29 33 36 33 37 34 7 34 12 34 35 34 41 34 50 35 12 35 28 35 47 36 11 37 2 37 8 37 9 37 31 37 36 37 41 37 42 37 47 38 5 38 9 38 12 38 18 38 21 38 23 38 35 38 37 39 2 39 12 39 16 39 18 39 20 41 8 41 10 41 22 41 35 41 36 42 22 42 30 42 35 42 36 42 40 42 47 43 5 43 6 43 9 43 10 43 12 43 14 43 20 43 28 43 37 43 39 43 49 44 1 44 2 44 5 44 18 44 19 44 20 44 22 44 27 44 31 44 36 44 37 44 40 44 47 45 11 45 16 45 27 45 38 46 1 46 14 46 20 46 28 46 31 46 50 47 8 47 18 48 14 48 17 48 24 48 34 48 35 48 36 49 5 49 10 49 28 49 29 49 34 49 45 50 30 50 36 in: - Pierwsza linia zawiera N liczbe zadan i M liczbe polaczen. - W drugiej linii jest N czasow trwania kolejnych zadan. - Trzecia linia zawiera M zaleznosci miedzy zadaniami. out: - Calkowity czas projektu. - Najwczesniejsze i najpozniejsze starty i zakonczenia. - Sciezka krytyczna. process time: 859 earlyStart earlyFinish lateStart lateFinish: 237 330 237 330 815 859 815 859 14 67 15 68 68 110 485 527 279 321 313 355 68 136 68 136 458 528 458 528 716 781 750 815 566 641 600 675 393 458 393 458 690 727 690 727 493 501 851 859 46 51 71 76 599 697 761 859 136 142 163 169 226 279 260 313 237 296 271 330 716 743 832 859 174 212 261 299 144 212 169 237 230 237 230 237 599 624 725 750 230 256 616 642 321 412 355 446 0 14 1 15 0 46 22 68 624 687 796 859 493 566 527 600 136 174 136 174 727 815 727 815 566 599 642 675 0 75 99 174 0 68 0 68 330 383 330 383 488 493 522 527 591 690 591 690 230 314 299 383 226 230 226 230 51 144 76 169 528 600 787 859 383 393 383 393 412 488 446 522 0 1 67 68 51 134 86 169 174 226 174 226 0 67 102 169 641 716 675 750 136 137 270 271 1 23 114 136 528 591 528 591 critical path: 33 0 68 6 68 136 29 136 174 45 174 226 38 226 230 21 230 237 1 237 330 34 330 383 41 383 393 10 393 458 7 458 528 50 528 591 36 591 690 11 690 727 30 727 815 2 815 859