NaukaJazdy  2:5:5  49000h 12 ,0;:"" (12 ,0;:"" 212 ,0;:"" $ 4`p@`F @P`xP````F`\Gۇ?πP``" ```'|P`o@?xP?`<T@?`?|G`/|P`7 P`?=?`?_|  >P`9o g;_P`? }?Ϡ?e>P`P|`p@}[@ |_P`m8?P`| @`G?@`7`P` P` |pPW|P?n_CPP` @T@WVu% ?p?;P ~xZOpP`?}+P` P` @""'""&PPBdR00UEP?P Gt?P`P?}P` P` @TPUUWUU1UPpUUUBPVfP߀?6P >xPP` !PE4USETUppeVT@UEp$P?>C|P@P` !PUB51B7% RUtb0uuP5P>P?>?P׀P A@*(p``}P>oPPOWP A@.PG?&_7POGP` @*$@ rWw%'P {x$HUU]UUQI\@8 bwU6uvUP$\ DN"e%r" :#{x$HTAUHIQԈ@r"&%&W'7UpEE%W$Dϟ{x|<$0lf0UU!WUWQQe&P&f&U(H{??<33xfl88<ECU$WUuDDWDPE%U$H{<1pfl`l088rA5'"5G7UwPdu%u$0 $UbUru 93Ǟ$PؔIAIY]ؕI@30xfl8l08`$xH *uUw%'P#?$\UEAUQUUI]U@l330l~< l0<$~H *uUw$'Pϟx|<$@YAUUYI]Qf$ x86<(((((((((((((((((((((((((((((((((((((((((((((((()9)))((((((((((*(yyy(((((((((((()9)))((((((*****(yyy(((((((((((()))))((((((*:::*(yyy(((((((((((((((((((((((*:::*(yyy(((((((((((((((((((((((*****(yyy(((((((((((((((((((((((((((((yyy(((((((((((((((((((((((((((((yyy(((((((((((((((((((((((((((((yyy(((((((((((((((((((((((((((((yyyyyyyyy(((((((((((((((((((((((yyyyyyyyy(((((((((((((((((((((((yyyyyyyyy((((((((((((((((((((((((((((((((((((((((((((((((((((((:::88888888888888888888888888888:::88888888888888888888888888888:::88888888888888888888888888888LDNJ v2 *\*!X @.0~#- # x ?{?{?{?{?_??_???_?_?_?_?_??~_?~_?~_?999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998888888888888888888888888888888888888888888888888888888888888888????????????                 @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( 0000000000000000000000000000000000000000000000000000000000000000?????????????<! `<! ! ! ! <! ! ! ! <! ! ! ! <! ! ! ! <! ! ! !  !! ! ! ?! ! ! ?! ! ! ?! ! ! ?! ! ! ?&(;>?>?>?>?> '' '' '' ' ' '' '' '' ' hhhhhhhhhhhhhh '' ' ' '''''''' '' '''''''' ' '''''''' ' '''''''' '  ' '''''''' ' '''''''' ' '''''''' '' '''''''' '  ' ' ' '' '' '' ' ' '0000000000000000000000000000000000000000000000000000000000000000|@<<<@<|D| B@BbfB@B@8<|x8@BH|888B|Dx8(8D8(8B@BRZB<B@DD0 DB<B~88|D<<@B|<8< @ |@<<$8(< $<88@ B |<???????????????` (@I?????}|?~>>?||~?>>>>>>6"??>???~||???>?|}??||||||lD?>>~?NJ v 3 |Z P>~Z1986 Krzysztof Wysocki 6  vl=49501]:vh=49502^ vv=49500\ (23674z\,0:frames 2Pt()=((65536*23674z\+256*23673y\+23672x\)/502) <0t(5):tablica rekor dow dla 5 planow A'n=15:t(n)=5999o:n Fk(4,4):tablica przekodowywania kierunkow. 1-szy indeks=bezwzgl.kieru nek nadjezdzania,2-gi=kieru nek wzgledny,wartosc elemen tu=kierunek bezwzgledny. K 100d P&n=14:m=14 Uk(n,m) Zm:n d1,2,3,4,2,3,4,1,3,4,1,2,4,1,2,3 nplan=1:t1=5999o x wstep  614,0;" " 615,0;" " 616,0;" " 17,0;0;"Twoim zadaniem jest przejechaniez lewego kranca miasta na prawy w jak najkrotszym czasie. Szyb- kosc jazdy zalezy od twojej wie-dzy i refleksu. Szerokiej drogi!" x#0;0,0;5;0;" Jesli jestes gotowy , nacisnij ENTER " 0 poczatek petli 7:1:6: $vl,142:vh,193:yy=vv I17,6;7;0;1;"PLAN MIASTA NUMER ";plan )min=(t1/60<):sek=t1-60<*min r0;19,4;"TWOJ CZAS.........";22+(min9 );min;"'";25+(sek9 );sek;"""" 3min=(t(plan)/60<):sek=t(plan)-60<*min r1;20,4;"NAJLEPSZY CZAS....";22+(min9 );min;"'";25+(sek9 );sek;"""" t1t(plan)260 y#0;0,0;7;0;1;" Pobiles rekord !!! Gratulacje !!! " Ln=15:.2~L,0:.2~L,4:.2~L,7:n G.2~L,0:.2~L,4:.2~L,7:1,0 t(plan)=t1:225 x#0;0,0;7;0;" S = Start P = Nowy plan miasta "  a$=  a$="p"500:212  a$"s"265   $n=032 :.01z# =,n:n $ws=3:ks=1:kw=2 t=t() , 4000 6 3800 @ 4500 J's(plan,ws,ks,8)=kwy4900$ ^3kwy=1kw=3:ws=ws+1:300, h3kwy=2kw=4:ks=ks-1:300, r3kwy=3kw=1:ws=ws-1:300, |kw=2:ks=ks+1 ks6300,  200 zmiana planu miasta ;.05|L,12 :.05|L,24:.1}L,12 plan=plan+1 plan>5plan=1  t1=t(plan)  dokad jedziesz ? ڀ#0;0,0;7;0;" 5=w lewo 7=prosto 8=w prawo P=plan miasta " 6.1}L,7:.1}L,4:.2~L,0  4750 a$= a$="5"3850  a$="7"3875# a$="8"3900< a$="p"3930Z  3810 #0;0,0;0;7;1;31;" Popatrz uwaznie na znaki ! ":5,-24:3800  (p(1,2)=03845 .kwy=kw+1:kwy>4kwy=kwy-4 p(5,1)=0 n=0:7200  #(p(1,3)=03845 -.kwy=kw+2:kwy>4kwy=kwy-4 2p(5,1)=1 7n=1:7200  <(p(1,4)=03845 F.kwy=kw+3:kwy>4kwy=kwy-4 Kp(5,1)=2 Pn=2:7200  Z 6000p d-a=1+3*ws:b=-2+5*ks n6kw2*(kw/2)a=a-kw+2:3960x sb=b+kw-3 x.a,b;0;7;1;1;"*" }t#0;0,0;7;0;" Gdy sie napatrzysz- nacisnij K " ~6.1}L,7:.1}L,4:.2~L,0  4750 "k"3970 4210r:3800 rysowanie sytuacji =p(6,4):tablica sy tuacji na skrzyzowaniu. 1 wiersz #n=14:k=kw+n-1 k>4k=k-4 p(1,n)=s(plan,ws,ks,k) n 2 wiersz $k=s(plan,ws,ks,5)-kw+1 k=1-kw4070 k<1k=k+4 p(2,k)=1 $k=s(plan,ws,ks,6)-kw+1 k<1k=k+4 p(2,k)=1 3 wiersz k=s(plan,ws,ks,7) k=04100 Ok=3p(3,1)=1:p(3,2)=1:4100 n=k+kw @n=2*(n/2)p(3,1)=1:4100 p(3,2)=1 4 wiersz p(4,1)=1 (p(3,2)14130" P<.5p(4,2)=2:p(5,2)=1:4130" 8p(4,4)=2:p(5,4)=1 ">.541506 'k=(1+4*) ,"p(4,k)04135' 1p(4,k)=-1 6k=24 ;"p(4,k)04165E @Cp(4,k)=-1:p(1,k)1p(4,k)=1 Ek I5 wiersz Jk=24 O"p(4,k)14200h Tn=(3*):m=n+k+1 Ym>4m=m-4 ^"p(1,m)=04180T cp(5,k)=n hk rwstepny rys. sytuacji | 5000 (p(3,1)=15350 (p(3,2)14250  5300 4p(4,2)=27250R:4250  7300 z=p(1,3) z25200P >p(4,2)=1n=p(5,2):7000X >p(4,3)=1n=p(5,3):7110 >p(4,4)=1n=p(5,4):7050 ,n=3:wysokosc bliz szych znakow Np(2,1)+p(2,2)+p(2,3)=04350 4p(2,1)=15600:4310  5450J  n=n+4 m=14 p(2,m)=0m k=m m=k+14 p(2,m)=0m l=m:5700D 9n=n+5:n-1,29;8;7;"" (p(3,2)=044000  5575  n=n+5 ,n-1,29;8;7;"" 0Ap(1,2)=054251:n=n+4:4420D :5p(1,4)=05400:n=n+4 ? n=3 D8:m=n21 I9o=m-n:2+5*(o-6*(o/6)>2) Nm,29;"" Xm  pytania i odpowiedzi ja i ten z prawej n=14  m=n+3 m>4m=m-4 9p(4,n)=-1p(4,m)=-14570 Lp(5,n)=2p(5,n)=0p(5,m)=24570 7p(4,n)=2p(5,m)=24570 a=n ,p(2,n)p(2,m)4560  p(4,n)p(4,m)a=m  4800  4750 n ja i ten z przeciwka  n=12:m=n+2 9p(4,n)=-1p(4,m)=-14670>  ap(5,n)>0p(5,m)>0p(5,n)=0p(5,m)=04670> a=n  ,p(2,n)p(2,m)46604 *p(5,n)=0a=m 4 4800 > 4750 Hn R \dodanie s do czasu ft=t-s p wyswietlenie czasu t1=t():t2=t() t2>t1t1=t2  t1=t1-t min=(t1/60<) sek=t1-60<*min f7;2;1,25;25+(min9 );min;"'";28+(sek9 );sek;""""  pytania i odpowiedzi ŀ#0;0,0;7;0;"Tory jazdy ";n;" i ";m;" przecinaja sie.Ktory z nich ma pierwszenstwo ? " 6.1}L,7:.1}L,4:.2~L,0  4750 b=-480 bnbm4810 ba4850 y#0;0,0;7;0;1;" BARDZO DOBRZE ! Otrzymujesz 5 sek. bonifikaty. " )t=t+5:t1<5t=t+t1-5 6.2~L,0:.2~L,4:.2~L,7 6.2~L,0:.2~L,4:.2~L,7 1,0: t=t-15 #0;0,0;0;7;1;" Niestety, pierwszenstwo ma ";a;". Otrzymujesz 15 sekund kary. " 5,-24  $wyboje )$vl,198:vh,222:yy=vv . 0 8#0;1;1;1,1;" WYBOISTY ODCINEK DROGI !!! ";1;2,1;"MUSISZ JECHAC BARDZO WOLNO !!!" =f0:199,159:0,9 :491,0:0,-9 :-491,0 Bn=120 L!t=t-1:.05|L,24 V 4750 `n j23659k\,2 6.2~L,0:.2~L,4:.2~L,7 6.2~L,0:.2~L,4:.2~L,7 1,0:6: skrzyzowanie #vl,80P:vh,205:yy=vv  Pznaki dalsze Uz=0...zakaz wjazdu Zz=1...droga jednokier. dudg=60000` n7:2 x.z=1udg=60032:1:7 } 5290 /5,21;"";6,21;"" udg=60000`:5290 b8:7,21;7;"";9 ,21;;"";8,21;2;""  P23675{\,udg-256*(udg/256):23676|\,(udg/256): .poprzeczne tory tramwa- jowe  7 %0,76L:255,0 %0,79O:255,0  ,podluzne tory tramwajo- we  7 n=03 <68D+21*n,0:66B-20*n,127 n  zakaz skretu w prawo 5n=wysokosc,na jakiej wi si znak (numer wiersza) udg=60160:5290 "n,28;2;7;"";n+1,28;"";0;"";2;"";n+2,28;"";0;"";2;"";n+3,28;"" , 1zakaz skretu w lewo 6udg=60288:5290 @n,28;2;7;"";n+1,28;"";0;"";2;"";n+2,28;"";0;"";2;"";n+3,28;"" E JAuwaga na droge z pierw- szenstwem przejazdu  Oudg=60000`:5290 T 2 ^n,26;8;"";6;"";n+1,27;8;"";6;" ";n+2,28;8;"";6;"";8;"";n+3,29;"" h |trojkat znaku ostrzeg. udg=60000`:5290  2 n,29;8;"";n+1,28;"";6;"";8;"";n+2,27;"";6;" ";n+3,26;8;"";6;"" 6:0  Askrzyzowanie z droga  podporzadkowana   5500| n+2,29;""  uwaga tramwaj  5500| n+2,29;""  droga z pierwszenstwem &7:udg=60000`:5290 n,29;8;"";n+1,28;"";6;"";8;"";n+2,28;"";6;"";8;"";n+3,29;""  D2tablica kierunkow pierw szenstwa En=wskaznik wysokosci F/k,l=kierunki,ktore maja pierwszenstwo I6:0 N&m=nn+3:m,28;" ":m Xz=175-n*8 b(226,z-16:27,0 g(226,z-15:27,0 l(239,z-29:0,27 q(240,z-29:0,27 v 5770 k=l _k=1238,z-16:0,-13 :241,z-16:0,-13 : _k=2239,z-14:-13 ,0:239,z-17:-13 ,0: ]k=3238,z-15:0,13 :241,z-15:0,13 : ]k=4240,z-14:13 ,0:240,z-17:13 ,0: pplan miasta z 6 #vl,38&:vh,212:yy=vv  Xsamochod z lewej Yn=0 - w lewo Zn=1 - prosto [n=2 - w prawo ]/8:5:udg=60416:5290 bM12 ,0;" 2 ";13 ,0;"";13 ,3;"" l0,80P:7100 q7:40(,68D vrn=01;25,0:1;65A,20,.8L:1;10 ,10 ,.2~L: )n=11;150,0: kn=21;20,0:1;7,-10 ,-2.2 :1;-6,-9 : samochod z prawej /8:2:udg=60416:5290 b10 ,23;7;" 4 ";0;11 ,23;"";11 ,26;""  192,96`:7100 7:183,84T wn=01;-24,0:1;-557,-15,.5:1;-20,-20,.3: *n=11;-118v,0: kn=21;-21,0:1;-10 ,10 ,-.8L:1;-1,4: 8,8:0,-8:0,8:8,0:0,-8:0,8:8,0:0,-8:0,8:8,-8:0,-8: samochod z przodu +9 ,12 ;3;7;"3" ,10 ,12 ;0;3;" " 96`,104h 0:2,7:9 ,0:0,-2:-2,0:4,0:-2,0:0,2:4,0:3:5,0:2,-7 7:108l,92\ sn=01;25,-16,.73333:1;30,-5,.3:1;24,0:  +n=11;-35#,-43+: Rn=21;-15,-6,-1.27"\):1;-26,0:  moj samochod *P20,20;7;0;1;"1":7:164,16 4n=01;-5,22:1;-30,35#,.9ffff:1;-502,9 ,.4L:-17,0: >*n=11;-19,82R: H`n=21;-9 ,40(:1;8,9 ,-1.5@:29,0: Rtramwaj z lewej W/8:5:udg=60416:5290 \V10 ,0;"";11 ,0;" 2 ";12 ,0;" " f20:0,92\:n=5:7370 k%0,12 :7,-12 p 23,104h:7350 tramwaj z prawej /8:5:udg=60416:5290 b10 ,23;"";11 ,23;" 4 ";12 ,23;" " Y0:184,92\:7,12 :0,-12 :n=8:7370 207,104h L-12 ,6:12 ,6:12 ,-6:-12 ,-6   m=1n 60,12 :8,0:0,-12 m  )