From dd5e44bf055d7c50da9b2f60aa4ec1af3bc15fdd Mon Sep 17 00:00:00 2001 From: RinRi Date: Tue, 11 Oct 2022 23:52:21 +0300 Subject: [PATCH] week6 ex3 --- week06/ex3.c | 5 +++-- week06/ex3.out | Bin 20864 -> 20864 bytes 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/week06/ex3.c b/week06/ex3.c index 956a113..5a5ee13 100644 --- a/week06/ex3.c +++ b/week06/ex3.c @@ -65,8 +65,9 @@ int main() { jd++; } } + for (int i = 0; i < n; ++i) { - if (curt >= p[i].at) { + if (curt >= p[i].at && p[i].used == 0) { ready[qsz++] = i; p[i].used = 1; } @@ -78,7 +79,7 @@ int main() { if (qsz == 0) { for (int i = 0; i < n; ++i) { - if (p[i].used != 0) { + if (p[i].used == 0) { ready[qsz++] = i; p[i].used = 1; curt = p[i].at; diff --git a/week06/ex3.out b/week06/ex3.out index f26b6a8fd6472c67f4dd7c5e9c9e3cb3db2d6e73..2c590237758f7e6a7023f6ae236793aec7b4d526 100755 GIT binary patch delta 457 zcmZoz%-FD)af1UR=L$v!Fj%qKlTn{hutfpFh0~Kenf{B^yz8HGiYt7$|NpyNGyebo?~(igWSB>< z=)WI8UgyPKAcuK$9)B@)@=A$?d;;uX-VTs!U$9M%kWA-W#|9B%0tro=d{$CgB=s9m zZ*S_2XvY}GSjRZW_}Ie?n}18DuuV=@&@{CGDg^3bnDhSs{~RFw2S|qi>8~ID|DOV+ zML+)kzXeDe1L-S3dIgaFGWn>2vg87wN;RMegA2O=h*AM!6Cl=@%&4f&7&%!}Q65No z0?F{nnTqnPYk(%6o7}4?!Mc;3hn-{dMn!p^$p@JDH($`bAbIt<_K#PFjz~-Ai%UJ+hO{ly8 delta 446 zcmZoz%-FD)af1UR=LSXwFxar!lTn{hutNdDh0~Kenf{B|)c+P(WwL$=+jpl{kA<~Y z`7eA>*gS`MogkymW^d6)jEs?!^~B{Sr;EEX&YApCOhj3to1yhUiFtQx!Tajon|97`$0F`5m`&|DOS*1wa1(4|1nI zkiG$=mjLM>K$>ClUIk^w8IvC>h%+io{;8nO7&uu`Q65M-0!jbLiHh=aOMqsa2Rf3$ zkx!tF$(ffepr5&qrI)pbt(l#9*XDVOT0EOC=-v=!Tr+v4qdQ~A=8um585z%S{^!-5-