⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 4.4.huaidai.ps

📁 是multiuser detection 这本书的习题解答, 很有用的书.
💻 PS
📖 第 1 页 / 共 4 页
字号:
%!PS (but not EPSF; comments have been disabled)%DVIPSCommandLine: dvips -o 4.4.huaidai.ps problem4-4%DVIPSParameters: dpi=600, compressed, comments removed%DVIPSSource:  TeX output 1999.03.08:1539/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scaleisls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 divhsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mulTR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if}forall round exch round exch]setmatrix}N /@landscape{/isls true N}B/@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B/FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB Nstring /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE Nend dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data duplength 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 subget 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-datadup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N/rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup/base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoffsetcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff.1 sub]/id ch-image N /rw ch-width 7 add 8 idiv string N /rc 0 N /gp 0 N/cp 0 N{rc 0 ne{rc 1 sub /rc X rw}{G}ifelse}imagemask restore}B /G{{idgp get /gp gp 1 add N dup 18 mod S 18 idiv pl S get exec}loop}B /adv{cpadd /cp X}B /chg{rw cp id gp 4 index getinterval putinterval dup gp add/gp X adv}B /nd{/cp 0 N rw exit}B /lsh{rw cp 2 copy get dup 0 eq{pop 1}{dup 255 eq{pop 254}{dup dup add 255 and S 1 and or}ifelse}ifelse put 1adv}B /rsh{rw cp 2 copy get dup 0 eq{pop 128}{dup 255 eq{pop 127}{dup 2idiv S 128 and or}ifelse}ifelse put 1 adv}B /clr{rw cp 2 index stringputinterval adv}B /set{rw cp fillstr 0 4 index getinterval putintervaladv}B /fillstr 18 string 0 1 17{2 copy 255 put pop}for N /pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{1 add set}{1 add clr}{adv 2 chg}{adv 2chg nd}{pop nd}]dup{bind pop}forall N /D{/cc X dup type /stringtype ne{]}if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup duplength 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup muladd .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict/eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hookknown{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 00]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V{}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false}ifelse}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley falseRMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transformround exch round exch itransform moveto rulex 0 rlineto 0 ruley negrlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M}B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll pa}B /bos{/SS save N}B /eos{SS restore}B endTeXDict begin 40258431 52099146 1000 600 600 (problem4-4.dvi)@start /Fa 1 51 df<003FB9FCBA1280A300F0CA1207B3B3ADBAFCA4393977BE4A>50D E /Fb 1 99 df<EAFFC0A3121FAAEBC7FC90B5128015E09038F80FF09038E003F89038C001FCA2EC00FEA8EC01FC13E09038F003F89038F80FF090B512C0011F1300381E07FC1F237DA226>98 D E /Fc 8 122 df<91B712FCF0FF8019E00201903980001FF06E90C7EA07F84A6F7E727E4B81841A800203167F5DA314075D19FFA2020F17004B5C611803021F5E4B4A5A180F4E5A023F4B5A4BEC7F804EC7FCEF03FC027FEC0FF84BEBFFC092B6C8FC18E0913AFF800007F892C7EA01FC717E187F49834A6F7EA30103835CA313075CA3010F5F4A157FA24E5A131F4A4A90C7FC601703013F4B5A4A4A5A4D5A017F4B5A4D5A4A4948C8FC01FFEC0FFEB812F817C04CC9FC41447AC345>66 D<91B77E18F818FE020190398001FF806E90C7EA3FC04AED1FE0F00FF04BEC07F8180319FC14034B15FEA314075DA3020FED07FC5DA2F00FF8141F4B15F0F01FE0F03FC0023F16804BEC7F0018FEEF03F8027F4A5A4BEB1FC04CB4C7FC92B512F891B612E092380003F8EE00FE177F496F7E4A6E7EA28413034A140FA2171F13075CA2173F130F5CA24D5A131F5CA3013F170E5CA2017FEE801E191C4A163C496C1638B66C90383FC070051F13F094380FE1E0CA3803FF80943800FE003F467AC347>82D<EC1F80EC7FE0903901F07070903907C039F890380F801D90381F001F013E6D5A137E5B484813075E485A120749130F000F5DA2485A151F003F5D5BA2153F007F92C7FC90C7FCA25D157E12FEA29238FE0380EDFC071700A2007E13015E913803F80E1407003E010F131E161C6C131C02385B3A0F80F078783A07C3E07C703A01FF801FE03A007E000780292D76AB32>97 D<EC0FE0EC7FF8903801F83E903807C00F90391F800780EB3F00017E14C0491303485A48481307000715805B000F140F484814005D4848133E15FCEC07F0007FEBFFC0D9FFFEC7FC14C090C9FC5A5AA55AA4ED0180ED03C0007CEC0780A2007EEC0F00003E141E157C6C14F06CEB03E03907800F802603C07EC7FC3801FFF838003FC0222D75AB2D>101D<EB03F8EA01FFA3380007F013031307A214E0A2130FA214C0A2131FA21480A2133FA21400A25BA2137EA213FEA25BA21201A25BA21203A25BA21207A25BA2120FA25BA2121FA25BA2123FA290C7FCA2387F01C01303007E1380A2130700FE130012FCA25B130EEA7C1E131CEA3C3CEA3E786C5AEA07C0154678C419>108 D<EC0FE0EC7FF8903801F01E903803C00F90390780078090380F0003011E14C0150749131FA2017CEB3F801378137CED0E0092C7FC137E137F14F014FF6D13C06D13F06D7F6D7F1300EC0FFE14011400157F81120E003F141E487EA2153E48C7123CA200FC5C12705D0078495A6C495A6CEB0F80260F803EC7FC3803FFF838007FC0222D7AAB28>115 D<137C48B414072603C780EB1F80380703C0000F7F000E153F121C0107150012385E1278D8700F147E5C011F14FE00F05B00E05DEA003FEC0001A2495C137E150313FE495CA215071201495CA2030F13380003167849ECC070A3031F13F0EE80E0153F00011581037F13C06DEBEF8300000101148090397C03C787903A3E0F07C70090391FFE01FE903903F000782D2D78AB34>117 D<137C48B414072603C780EB1F80380703C0000F7F000E153F001C1600130712385E0078157EEA700F5C011F14FE00F0495B12E0EA003FEC00015E5B137E150301FE5C5BA2150700015D5BA2150F00035D5BA2151F5EA2153F12014BC7FC6D5B00005BEB7C0390383E0F7EEB1FFEEB03F090C712FE5DA214015D121F397F8003F0A24A5A4848485A5D48131F00F049C8FC0070137E007813F8383801F0381E07C06CB4C9FCEA01FC294078AB2F>121 D E /Fd 2 91 df<BB12FC86A3D87FC0C9001F7FF0007F6C6C17076C6C050113806C6CEF007F1A1F6C6CF00FC06C6C18076C6C1803F201E06C6D17006D6C1860013F19706E18306D7E6D6C18181B006D7E6D7E6D7EA26D7F6E7E6E7EA26E7E6E7E6E7EA26E7E6E7E80826F7E6F7EA26F7E6F7E6F5A5EA24B5A5E4BCBFC153E157E5D5D4A5A4A5A14075D4A5A4ACCFC143E147E147C5C4948181801031930495A4A18704948186049CC12E0491801017EF003C0017C180749180F4848F01F800003197F49EF01FF4848050713004848173F48CA000FB5FC48BA5AA25ABB5AA24D537B7F58>80D<F107C0F11FF0F13C3CF17C0EF1F83E0601137FF1F0FF18036118071A7E95380FC03C1A00181F61A2183FA296C7FC60A3187E18FEA34D5AA4170360A31707A260A2170FA260A3171FA360173FA44D5AA517FF95C8FCA35EA35FA21603A35FA21607A44C5AA5161F5FA4163F5FA4167F5FA416FF5FA45D94C9FCA54B5AA54B5AA45EA2150FA35EA2151FA35EA3153F5EA54B5AA493CAFC5DA35DA31401A25DA21403A25DA314075DA44A5AA35D141FA25DA2143F92CBFCA25C147EA2003C5B127EB4485AA2495A5CEAFE07007C5B38700F80D83C1FCCFCEA0FFCEA03F048B87B7F2E>90 D E /Fe 2 107 df<B812C0A32A037A9137>0D<12E0B3B3B3AD034378B114>106 D E /Ff 2 51 df<13E01201120712FF12F91201B3A7487EB512C0A212217AA01E>49 D<EA01FC3807FF80381C0FC0383003E0386001F0EB00F812F86C13FCA2147C1278003013FCC7FC14F8A2EB01F0EB03E014C0EB0780EB0F00131E13385B5B3801C00CEA0380380600185A5A383FFFF85AB512F0A216217CA01E>IE /Fg 8 122 df<90B612F812035A4815F03A1E0380C000003C130000701301130700E05CEAC00638000E03A3131CA2133C140713381378A201F07FA21201A2D803E07FA20007130313C0A26C486C5A251E7E9C29>25 D<EC1F80EC7FF0903801F0F8903803E07C903807803EEB0F0049131F133E5BA25B153F12015BA20003147F157E5BA2000714FCA24913F81401000FEB03F015E09038E007C0EC0F80391FF01F00EBB83EEB1FF8EB07C048C8FCA2123EA2127EA2127CA212FCA25AA21270202C7E9D24>I<0103B512F0131F137F90B612E03A01FC1F80003903F00FC03807C00748486C7E121F1300123EA25AA2140700FC5C5AA2140F5D141F92C7FC143E0078133C147C007C5B383C01E0381F07C0D807FFC8FCEA01F8241E7D9C28>I<1670A216F01501A24B7EA21507150DA2151915391531ED61FC156015C0EC0180A2EC03005C14064A7F167E5C5CA25C14E05C4948137F91B6FC5B0106C7123FA25B131C1318491580161F5B5B120112031207000FED3FC0D8FFF8903807FFFEA22F2F7DAE35>65D<013FB6FC17E0903A00FE0007F0EE01FC4AEB007EA2010181A25C1880010316005F5CA2010715FEA24A5C4C5A010F4A5A4C5A4AEB1F8004FFC7FC91B512F84914C00280C9FCA3133F91CAFCA35B137EA313FE5BA312015BA21203B512E0A2312D7DAC2D>80D<000FB8FCA23B1FC003F8003F0100151F001C4A130E123C003801071406123000704A130EA20060010F140C12E0485CA2141FC715005DA2143FA292C8FCA25CA2147EA214FEA25CA21301A25CA21303A25CA21307A25C130F131F001FB512F0A2302D7FAC29>84D<13F8121FA21201A25BA21203A25BA21207A25BA2120FEBC7E0EB9FF8EBB83C381FF01EEBE01F13C09038800F80EA3F00A2123EA2007E131FA2127CA2143F00FC14005AA2147EA2147C14FC5C387801F01303495A383C0F806C48C7FCEA0FFCEA03F0192F7DAD1E>98D<EA01E0D807F8130ED80E3C131FD81C3E133F0038143E12301270D8607E137ED8E07C137C12C013FC484813FC000014F812015B1401000314F013E0A21403000714E013C0A2140715C00003130FEBE01F143F3901F07F8038007FEFEB1F8FEB001F1500A2003E133EA2007E5B5C387C01F0387003E0383007C0383C0F80D80FFEC7FCEA03F0202C7E9D23>121D E /Fh 2 107 df<007FB912E0BA12F0A26C18E03C04789A4D>0D<126012F0B3B3B3B3B3A81260046474CA1C>106 D E /Fi 9 94df<13031307130E131C1338137013F0EA01E013C01203EA0780A2EA0F00A2121EA35AA45AA512F8A25AAB7EA21278A57EA47EA37EA2EA0780A2EA03C0120113E0EA00F013701338131C130E1307130310437AB11B>40 D<12C07E12707E7E7E120FEA0780120313C0EA01E0A2EA00F0A21378A3133CA4131EA5131FA2130FAB131FA2131EA5133CA41378A313F0A2EA01E0A2EA03C013801207EA0F00120E5A5A5A5A5A10437CB11B>I<EC0380B3A4B812FCA3C7D80380C7FCB3A42E2F7CA737>43 D<EB3FC0EBFFF03803E07C48487E48487E497E001EEB0780A2003E14C0A248EB03E0A500FC14F0B0007C14E0A3007E1307003E14C0A36CEB0F806C14006D5A3807C03E3803F0FC3800FFF0EB3FC01C2D7DAB23>48D<130C133C137CEA03FC12FFEAFC7C1200B3B113FE387FFFFEA2172C7AAB23>I<EB7F803801FFF0380780FC380E003F48EB1F8048EB0FC05A0060EB07E012F000FC14F07E1403A3007C1307C7FCA215E0140F15C0141F1580EC3F00147E147C5C495A495A495A495A011EC7FC5B5B4913305B485A4848136048C7FC000E14E0001FB5FC5A4814C0B6FCA21C2C7DAB23>I<007FB712F8B812FCA2CBFCADB812FCA26C16F82E137C9937>61D<EAFFE0A3EAE000B3B3B3A7EAFFE0A30B4379B114>91 D<EAFFE0A31200B3B3B3A712FFA30B437FB114>93 D E /Fj 14 122 df<010FB712E0013F16F05B48B812E04817C02807E0060030C7FCEB800EEA0F00001E010C13705A0038011C13605A0060011813E000E013381240C7FC5C4B5AA214F014E01301150314C01303A3EB078082130FA2EB1F00A34980133E137EA24980A2000114015BA26C48EB00E0342C7EAA37>25 D<ED07F0ED1FFEED7C1F913901F00FC0913907C007E091380F8003DA1F0013F0023EEB01F8147E5C4A14FC1301495AA2495AA2495A1603131F5CA21607013F15F891C7FCA249140F17F0137E17E001FE141F17C049143F17800001157F170016FE5E486C495A4B5A01F7495A9039F3800FC02707F1C01FC7FC9038F0E07E9038E07FF8EC1FC0000F90C9FCA25BA2121FA25BA2123FA290CAFCA25AA2127EA212FEA25A12382E417DAB32>I<0203B612E0021F15F091B7FC4916E0010716C090270FF80FF8C7FC90381FC00349486C7E017EC7FC49147E485A4848143E0007153F5B485AA2485AA2123F90C8FC5E48157E127EA216FE00FE5D5A15015EA24B5A007C5D15074B5A5E6C4AC8FC153E6C5C5D390F8003F03907C007C02601F03FC9FC38007FFCEB1FE0342C7DAA37>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A78891B>58D<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A312011380120313005A1206120E5A5A5A12600B1D78891B>I<1618163C167CA2167816F8A216F01501A216E01503A216C01507A21680150FA2ED1F00A2151E153EA2153C157CA2157815F8A25D1401A24A5AA25D1407A25D140FA292C7FC5CA2141E143EA2143C147CA25CA25C1301A25C1303A25C1307A25C130FA291C8FC5BA2133EA2133C137CA2137813F8A25B1201A25B1203A2485AA25B120FA290C9FC5AA2121E123EA2123C127CA2127812F8A25A126026647BCA31>61D<1830187018F0A217011703A24D7EA2170F171FA21737A2176717E717C793380187FCA2EE0307EE07031606160CA216181638163004607FA216C0030113011680ED0300A21506150E150C5D845D03707F15605DA24A5A4AB7FCA25C0206C87F5C021C157F14185CA25C14E05C495A8549C9FC49163F1306130E5B133C137C01FE4C7ED807FFED01FF007F01F0027FEBFFC0B5FC5C42477DC649>65 D<91B712FEF0FFE019F802009039C0000FFE6F48EB01FF03FF9138007F80F13FC093C8EA1FE0A24AEE0FF0A25D1AF81403A25DA21407F11FF05DA2020FEE3FE0A24B16C0197F021F1780F1FF004B4A5A4E5A023F4B5A4E5A4BEC3FC006FFC7FC027FEC07FC92B612F018800380CAFC14FFA292CBFCA25BA25CA21303A25CA21307A25CA2

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -