Kuniaki IGARASHI
April 21, 2013
1.1k

# ruby03

Ruby講義第3回
irb, shell, 四則演算

April 21, 2013

## Transcript

ίϯςϯπ࡞੒ᶙ

7. ### ͭͷੈք 3VCZޠ͕௨͡Δੈք ߦͣͭίʔυΛ࣮ߦ 04ޠ͕௨͡Δੈք λʔϛφϧͷத 3VCZ JSC 3VCZޠ͕௨͡Δੈք ϑΝΠϧʹίʔυΛॻ͍࣮ͯߦ 3VCZ

ϑΝΠϧ 4IFMM ݴ༿ͷղઆɿίʔυϓϩάϥϜɹͰ͢ɻ ίʔυͬͯݴ͏ͱϓϩͬΆ͔͍͍ͯͬ͘͜Ͱ͢ɻ 
8. ### ͭͷੈք 3VCZޠ͕௨͡Δੈք ߦͣͭίʔυΛ࣮ߦ 04ޠ͕௨͡Δੈք λʔϛφϧͷத 3VCZ JSC 3VCZޠ͕௨͡Δੈք ϑΝΠϧʹίʔυΛॻ͍࣮ͯߦ 3VCZ

ϑΝΠϧ 4IFMM  ·ͣ͸JSCΛ࢖ͬͯ3VCZͷίʔυΛॻ͍ͯΈ·͠ΐ͏ɻ
9. ### JSC *OUFSBDUJWF3V#Zͷུ .BDλʔϛφϧ 8JO\$PNNBOE1SPNQUXJUI3VCZBOE3BJMT -JOVY 6CVOUV ୺຤ ˞෼͔Βͳ͍৔߹͸࣍ͷϖʔδࢀর ˞ˢͲΕ΋ࠓޙ͸λʔϛφϧͱݺͼ·͢ɻ λʔϛφϧͷ࿨༁͕୺຤

ىಈͯ͠ҎԼͷΑ͏ʹೖྗͯ͠&OUFSΛԡ͍ͯͩ͘͠͞ɻ ͜Μͳ෩ʹද͕ࣔग़Ε͹0,Ͱ͢ɻ Q JSC ˞ઌ಄ͷ͸λʔϛφϧͰ͋Δ͜ͱΛද͢ϚʔΫͰ͢ɻ ͱɺͦͷ࣍ͷεϖʔε͸ೖྗෆཁͰ͢ɻJSCͱଧͯ͹0,ɻ ࠓޙɺλʔϛφϧͰଧͭίϚϯυ͸ಉ͡ॻࣜ ࢵͷഎܠ৭ɺϚʔΫ Ͱॻ͖·͢ɻ  ˞JSCΛऴྃͤ͞Δʹ͸FYJUͱଧͪ·͢ɻ JSC͸SVCZίʔυΛߦ࣮ͣͭߦ͢Δ؀ڥͰ͢ɻ ىಈํ๏

↵FOUFS
12. ### QVUT z)FMMPXPSMEz  ը໘ʹจࣈΛදࣔ͢Δίʔυ ը໘ʹจࣈΛදࣔ͢Δίʔυʹ͸ɺ ͖͞΄ͲͷQVUTͷ΄͔ʹɺ QSJOU Qͱ͍͏ϝιου΋͋Γ·͢ɻ QSJOU z)FMMPXPSMEz

Q z)FMMPXPSMEz දࣔޙɺվߦ දࣔޙɺվߦ͠ͳ͍ վߦ͢Δ৔߹͸aO 8JOͷ৔߹͸ˇO ΛೖΕ·͢ɻ σόοά ෆ۩߹मਖ਼ ༻ ͜ͷઌͷߨٛͰΑ͘࢖͍·͢ QSJOU z)FMMPaOXPSMEaOz


15. ### QVUT z)FMMP 8PSMEz ϝιουɹɹɹҾ਺ ϝιουɿखଓ͖ɺ໋ྩ Ҿ਺ɿϝιουʹ౉͢σʔλ z)FMMP 8PSMEz͸4USJOH จࣈྻ ΦϒδΣΫτͰ͋Γɺ

͜ͷ৔߹͸ϝιου΁౉͍ͯ͠ΔͷͰҾ਺Ͱ΋͋Γ·͢ɻ ·ͨɺҾ਺ͷલޙʹ͍͍ͭͯΔΧοί ͸ ݪଇ লུՄೳͰɺ ͷ୅ΘΓʹεϖʔεͰॻ͘͜ͱ΋Ͱ͖·͢ɻ ͭ·ΓɺҎԼͷจ͸ಉ͡ҙຯͰ͢ɻ  QVUT )FMMP 8PSME QVUT)FMMP 8PSME ڭՊॻ Q 

17. ### ҎԼͷܭࢉΛͯ͠Έ·͠ΐ͏ ଍͠ࢉ Ҿ͖ࢉ ֻ͚ࢉ ׂΓࢉ ྦྷ৐ MPHͱ͔TJOͱ͔΋͋Γ·͢ɻ ஌Γ͍ͨํ͸ͪ͜Βɻ IUUQNJZBNBFHJUIVCJPSVCZEPDKBDMBTTNBUIIUNM 

QVUT  QVUT QVUT  QVUT QVUT  QVUT QVUT ˞ Λলུͨ͠ॻ͖ํͰ ॻ͍͍ͯ·͢ɻ
18. ### QVUT  QVUT QVUT  QVUT QVUT  QVUT QVUT

ݴ༿ͷઆ໌ ϝιου QVUT ԋࢉࢠ  ͱ͔ͱ͔ ΦϒδΣΫτ ͱ͔̎ͱ͔ ੔਺ΦϒδΣΫτ  'JYOVNΦϒδΣΫτ 
19. ### QVUT  QVUT QVUT  QVUT QVUT  QVUT QVUT

ܭࢉ͢Δͱ͖ͷ஫ҙ ͱ͜ΖͰɺ͜Εɺ ݁Ռ͕มͩͱ ࢥ͍·ͤΜ͔ʁ 
20. ### ੔਺ΦϒδΣΫτಉ࢜ͷܭࢉ͸੔਺ΦϒδΣΫτʹͳΔ QVUT ˡͰ͸ͳ͍ খ਺ͰٻΊ͍ͨ৔߹͸྆ํ΋͘͠͸ยํΛ খ਺ 'MPBU ΦϒδΣΫτ ྫɿ ʹ͢Δ QVUT

 QVUT  ܭࢉ͢Δͱ͖ͷ஫ҙ 

 ڭՊॻ Q
22. ### QVUT  QVUT QVUT  QVUT QVUT  QVUT QVUT

ܭࢉ͢Δͱ͖ͷ஫ҙ ͱ͜ΖͰɺ͜Εɺ ԿݴͬͯΜͰ͔͢ʁ ;FSP%JWJTJPO&SSPS EJWJEFECZ GSPN JSC JOA GSPN JSC  
23. ### ਖ਼͘͠ͳ͍ϓϩάϥϜΛ࣮ߦͨ͠Γɺ 3VCZ͕ॲཧʹࠔΔͱɺ Τϥʔϝοηʔδ͕දࣔ͞Ε·͢ɻ JSC NBJO  ;FSP%JWJTJPO&SSPS EJWJEFECZ GSPN JSC

JOA GSPN JSC  ͰׂΓࢉ͢ΔͱΤϥʔʹͳΔͷͰ ஫ҙ͍ͯͩ͘͠͞ɻ Τϥʔϝοηʔδ ೔ຊޠ༁ θϩআࢉΤϥʔͩΑɻ ͰׂͬͯΔΑɻ ͷͱ͜ΖͩΑɻ 

25. ### Λճ଍ͨ͠ΒʹͳΓ·͢ΑͶ΋ͪΖΜ JSC    GBMTF ͸౳͍͔͠Ͳ͏͔ௐ΂Δԋࢉࢠ Λճ଍ͨ͠Βʹ ͳΒͳ͔ͬͨ 3VCZͷதͷ͸ਖ਼֬ʹ਺্ֶͷͱҰக͠ͳ͍

˞੔਺ 'JYOVN ΦϒδΣΫτ͸ਖ਼֬Ͱ͢ɻ 'MPBUΦϒδΣΫτ͸ෆਖ਼֬ 
26. ### 3BUJPOBM   3BUJPOBM   3BUJPOBM  3BUJPOBM 

USVF Λճ଍ͨ͠Βʹͳͬͨ 3BUJPOBM ෼ࢠ෼฼  খ਺Λਖ਼֬ʹܭࢉ͍ͨ͠৔߹͸ɺ ੔਺ʹͯ͠ܭࢉ͢Δ͔ɺ 3BUJPOBM ༗ཧ਺ ΦϒδΣΫτΛ࢖͏ 

28. ### ͭͷੈք 3VCZޠ͕௨͡Δੈք ߦͣͭίʔυΛ࣮ߦ 04ޠ͕௨͡Δੈք λʔϛφϧͷத 3VCZ JSC 3VCZޠ͕௨͡Δੈք ϑΝΠϧʹίʔυΛॻ͍࣮ͯߦ 3VCZ

ϑΝΠϧ 4IFMM 
29. ###  QQVUT    OJM QFYJU JSC JSCͷੈքͱTIFMMͷੈք JSCͷ֎͸TIFMMͱ͍͏ੈք

 TIFMM TIFMM JSC 3VCZޠ͕௨͡Δੈք  TIFMMޠ͕௨͡Δੈք TIFMMޠ͕௨͡Δੈք
30. ###  QQVUT    OJM QFYJU JSC ੈքΛҠಈ͢ΔίϚϯυ TIFMM

TIFMM JSC 3VCZޠ͕௨͡Δੈք  TIFMMޠ͕௨͡Δੈք TIFMMޠ͕௨͡Δੈք JSC ίϚϯυ FYJU ίϚϯυ Ͱ͸ɺTIFMMʹ͍ͭͯ΋͏গ͠ৄ͘͠આ໌͠·͢ɻ

35. ### NLEJSϑΥϧμʔ࡞੒ ϑΥϧμʔΛ࡞ΔίϚϯυͰ͢ɻ ͪͳΈʹফ͢ͷ͸SNEJSίϚϯυͰ͢ɻ ϑΥϧμͷத͕ۭͰͳ͍ͱSNEJSͰ͸࡟আͰ͖·ͤΜɻ ϑΥϧμͷதʹϑΝΠϧͳͲ͕͋Δͷʹফ͍ͨ͠৔߹͸ SNSGίϚϯυͰ࡟আͰ͖·͢ɻ ˞࡟আͨ͠ϑΝΠϧ͸෮ݩͰ͖ͳ͍ͷͰ஫ҙͯ͠࢖͍ͬͯͩ͘͞ʂʂ ˒ةݥ˒ NLEJSϑΥϧμ໊ SNEJSϑΥϧμ໊

SNSGϑΥϧμ໊ 

37. ### 3VCZޠ͕௨͡Δੈք ߦͣͭίʔυΛ࣮ߦ 04ޠ͕௨͡Δੈք λʔϛφϧͷத 3VCZ JSC 3VCZޠ͕௨͡Δੈք ϑΝΠϧʹίʔυΛॻ͍࣮ͯߦ 3VCZ ϑΝΠϧ

4IFMM  ίʔυ࣮ߦ࣌ʹTIFMMΛར༻͠·͢ɻ ϑΝΠϧʹ3VCZίʔυΛॻ͍࣮ͯߦ
38. ### લ४උ8JOEPXT \$ˇ4JUFTϑΥϧμ ͷதʹ޷͖ͳ໊લͰ ϑΥϧμΛ࡞ͬͯ͘ ͍ͩ͞ɻ ྫ \$ˇ4JUFTˇTSD ͜Ε͔ΒͷߨٛͰॻ͘ίʔυΛஔ͘৔ॴΛ࡞͓͖ͬͯ·͢ɻ ˞ҎԼɺ͓קΊͷ৔ॴΛॻ͖·͕͢ɺৄ͍͠ਓ͸ࣗ෼ͷ޷͖ͳ৔ॴͰߏΘͳ͍Ͱ͢ɻ ˞\$=ϑΥϧμ͸α

ΠυόʔͷԼͷํʹ͋ ΔͷͰεΫϩʔϧͯ͠ ୳͍ͯͩ͘͠͞ɻ
39. ### લ४උ.BD .BDIPNFϑΥϧμͷԼʹ޷͖ͳ໊લͰϑΥϧμΛ ࡞͍ͬͯͩ͘͞ɻ ྫ 6TFSTJHBSBTIJTSD ˞'JOEFSʹIPNF͕ग़ͳ͍৔߹͸ҎԼͰઃఆͰ͖·͢ɻ 'JOEFSΛىಈͯ͠ը໘্෦ϝχϡʔͷ'JOEFS؀ڥઃఆબ୒  ͜Ε͔ΒͷߨٛͰॻ͘ίʔυΛஔ͘৔ॴΛ࡞͓͖ͬͯ·͢ɻ ˞ҎԼɺ͓קΊͷ৔ॴΛॻ͖·͕͢ɺৄ͍͠ਓ͸ࣗ෼ͷ޷͖ͳ৔ॴͰߏΘͳ͍Ͱ͢ɻ

IPNFϑΥϧμ ‏IPNFϑΥϧμʹνΣοΫ
40. ### લ४උ-JOVY 6CVOUV -JOVY 6CVOUV IPNFϑΥϧμͷԼʹ޷͖ͳ໊લ ͰϑΥϧμΛ࡞͍ͬͯͩ͘͞ɻ ିग़1\$ͷਓ͸ࣗ෼ͷ໊ લΛ͚ͭΔͱ͍͍͔΋ɻ  ྫ

IPNFEFWTSD  ͜Ε͔ΒͷߨٛͰॻ͘ίʔυΛஔ͘৔ॴΛ࡞͓͖ͬͯ·͢ɻ ˞ҎԼɺ͓קΊͷ৔ॴΛॻ͖·͕͢ɺৄ͍͠ਓ͸ࣗ෼ͷ޷͖ͳ৔ॴͰߏΘͳ͍Ͱ͢ɻ
41. ### 3VCZίʔυΛϑΝΠϧʹهड़࣮ͯ͠ߦ ΤσΟλΛىಈ͠·͢ɻ Πϯετʔϧͨ͠ΤσΟλΛىಈ͠·͢ɻ ͓קΊΤσΟλ 8JO .BD4VCMJNF5FYU -JOVY 6CVOUV HFEJU 6CVOUV͸࣍ϖʔδʹղઆ͋Γ·͢ɻ

IFMMPSCͱ͍͏໊લͰอଘ͠·͢ɻ QVUT z)FMMPXPSMEz ϓϩάϥϜΛೖྗ͠·͢ɻ खॱͰ࡞ͬͨϑΥϧμͷԼʹอଘ͍ͯͩ͘͠͞ɻ ˞໊લ͸SCΛ෇͚Ε͹ɺଞͷ໊લͰ΋0,Ͱ͢ɻ 

43. ### 3VCZίʔυΛϑΝΠϧʹهड़࣮ͯ͠ߦ λʔϛφϧΛىಈ͠·͢ɻ SVCZIFMMPSC )FMMPXPSMEͱදࣔ͞ΕΕ͹੒ޭͰ͢ɻ  ੒ޭྫ DETSD ˞SVCZ<ϑΝΠϧ໊>Ͱ࣮ߦ DEίϚϯυͰIFMMPSCΛอଘͨ͠ϑΥϧμ΁Ҡಈ͠·͢ɻ QXE

˞QXEίϚϯυΛ࢖͏ͱݱࡏͷϑΥϧμΛ֬ೝͰ͖·͢ɻ IFMMPSCΛ࣮ߦ͠·͢ɻ ˞ҎԼͷΤϥʔ͕ग़ͨͱ͖͸MTίϚϯυͰϑΝΠϧ༗ແΛ֬ೝ͠·͢ɻ SVCZ/PTVDIpMFPSEJSFDUPSZ999SC -PBE&SSPS ↵FOUFS
44. ### DETSD SVCZIFMMPSC QVUT)FMMPXPSME ϑΝΠϧʹ3VCZίʔυΛॻ͍࣮ͯߦ 3VCZͷੈքͱTIFMMͷੈք TIFMM 3VCZޠ SVCZίʔυ ͸ϑΝΠϧʹॻ͖·͢ɻ ϑΝΠϧͷத͸3VCZޠ͕௨͡Δੈք

 TIFMMޠ͕௨͡Δੈք IFMMPSC SVCZDPEF͕ॻ͔ΕͨϑΝΠϧΛTIFMMͰ࣮ߦ͠·͢ɻ

46. ### )FMMP 3VCZ IFMMPFSSPSSCJOANBJOVOEFpOFE NFUIPEAQSJOGPSNBJO0CKFDU /P.FUIPE&SSPS Τϥʔϝοηʔδ QSJOU z)FMMP 3VCZaOz QSJO

)J ˡਖ਼͘͠ͳ͍ ਖ਼͘͠ͳ͍ϓϩάϥϜΛ࣮ߦ͠Α͏ͱ͢Δͱɺ Τϥʔϝοηʔδ͕දࣔ͞Ε·͢ɻ ҎԼͷίʔυΛ࣮ߦͯ͠Έ͍ͯͩ͘͞ɻ IFMMPFSSPSSC SVCZIFMMPFSSPSSC 



49. ###  ೔ຊޠͱจࣈίʔυ SVCZDIJIBZBGVSC FODPEJOHVUG QVUT zͪ͸΍;Δ͔ΈΑ΋͖͔͕ͣͨͭͨΘz QVUT z͔Β͘Εͳ͍ʹΈͣ͘͘Δͱ͸z DIJIBZBGVSC 3VCZίʔυதʹ೔ຊޠΛॻ͘৔߹͸ɺߦ໨ʹ

FODPEJOHVUG ͳͲͱॻ͘ඞཁ͕͋Γ·͢ɻ ϚδοΫίϝϯτͱݺͼ·͢ ͪ͸΍;Δ͔ΈΑ΋͖͔͕ͣͨͭͨΘ ͔Β͘Εͳ͍ʹΈͣ͘͘Δͱ͸ ڭՊॻ Q
50. ### ίϯϐϡʔλͰ೔ຊޠΛѻ͏৔߹ʹ͸ ͍͔ͭ͘ͷදݱํ๏͕͋Γ·͢ɻ ͜ΕΛɹจࣈίʔυɹͱݺͼ·͢ɻ จࣈίʔυͷछྨ 65'ɿجຊ͸͜ΕͰ0,ɻελϯμʔυͳํ๏ɻ \$1 4IJGU+*4 8JOEPXTͰ࢖ΘΕΔɻ จࣈίʔυ 

4VCMJNF5FYU΍HFEJUͰ͸σϑΥϧτ ॳظઃఆ ͕ 8JO Ͱ΋ 65'ʹͳ͍ͬͯΔͷͰɺಛʹมߋ͢Δඞཁ͸ͳ͍Ͱ͢ɻ ˞ͳΜΒ͔ͷཧ༝Ͱมߋ͢Δ৔߹͸'JMFϝχϡʔͷ TBWFXJUI&ODPEJOHΛબͼ·͢ɻ
51. ### ͦͷϑΝΠϧͷจࣈίʔυΛ3VCZ΁ڭ͑ΔͨΊʹ ߦ໨ʹॻ͓͘·͡ͳ͍Ͱ͢ɻ ྫʣ 65'FODPEJOHVUG 4IJGU+*4FODPEJOH4IJGU@+*4 ϚδοΫίϝϯτ  FODPEJOHVUG‏ϚδοΫίϝϯτ QVUT zͪ͸΍;Δ͔ΈΑ΋͖͔͕ͣͨͭͨΘz

QVUT z͔Β͘Εͳ͍ʹΈͣ͘͘Δͱ͸z

53. ### ͭͷੈք 3VCZޠ͕௨͡Δੈք ߦͣͭίʔυΛ࣮ߦ 04ޠ͕௨͡Δੈք λʔϛφϧͷத 3VCZ JSC 3VCZޠ͕௨͡Δੈք ϑΝΠϧʹίʔυΛॻ͍࣮ͯߦ 3VCZ

ϑΝΠϧ 4IFMM 


55. ### QVUT z)FMMP 8PSMEz ϝιουɹɹɹҾ਺ ϝιουɿखଓ͖ɺ໋ྩ Ҿ਺ɿϝιουʹ౉͢σʔλ z)FMMP 8PSMEz͸4USJOH จࣈྻ ΦϒδΣΫτͰ͋Γɺ

͜ͷ৔߹͸ϝιου΁౉͍ͯ͠ΔͷͰҾ਺Ͱ΋͋Γ·͢ɻ ·ͨɺҾ਺ͷલޙʹ͍͍ͭͯΔΧοί ͸ ݪଇ লུՄೳͰɺ ͷ୅ΘΓʹεϖʔεͰॻ͘͜ͱ΋Ͱ͖·͢ɻ ͭ·ΓɺҎԼͷจ͸ಉ͡ҙຯͰ͢ɻ  QVUT )FMMP 8PSME QVUT)FMMP 8PSME ڭՊॻ Q 
56. ### JSC *OUFSBDUJWF3V#Zͷུ .BDλʔϛφϧ 8JO\$PNNBOE1SPNQUXJUI3VCZBOE3BJMT -JOVY 6CVOUV ୺຤ ˞෼͔Βͳ͍৔߹͸࣍ͷϖʔδࢀর ˞ˢͲΕ΋ࠓޙ͸λʔϛφϧͱݺͼ·͢ɻ λʔϛφϧͷ࿨༁͕୺຤

ىಈͯ͠ҎԼͷΑ͏ʹೖྗͯ͠&OUFSΛԡ͍ͯͩ͘͠͞ɻ ͜Μͳ෩ʹද͕ࣔग़Ε͹0,Ͱ͢ɻ Q JSC ˞ઌ಄ͷ͸λʔϛφϧͰ͋Δ͜ͱΛද͢ϚʔΫͰ͢ɻ ͱɺͦͷ࣍ͷεϖʔε͸ೖྗෆཁͰ͢ɻJSCͱଧͯ͹0,ɻ ࠓޙɺλʔϛφϧͰଧͭίϚϯυ͸ಉ͡ॻࣜ ࢵͷഎܠ৭ɺϚʔΫ Ͱॻ͖·͢ɻ  ˞JSCΛऴྃͤ͞Δʹ͸FYJUͱଧͪ·͢ɻ JSC͸SVCZίʔυΛߦ࣮ͣͭߦ͢Δ؀ڥͰ͢ɻ ىಈํ๏
57. ### ࢛ଇԋࢉ ଍͠ࢉ Ҿ͖ࢉ ֻ͚ࢉ ׂΓࢉ ྦྷ৐ MPHͱ͔TJOͱ͔΋͋Γ·͢ɻ ஌Γ͍ͨํ͸ͪ͜Βɻ IUUQNJZBNBFHJUIVCJPSVCZEPDKBDMBTTNBUIIUNM 

QVUT  QVUT QVUT  QVUT QVUT 

59. ### 3VCZίʔυΛϑΝΠϧʹهड़࣮ͯ͠ߦ ΤσΟλΛىಈ͠·͢ɻ Πϯετʔϧͨ͠ΤσΟλΛىಈ͠·͢ɻ ͓קΊΤσΟλ 8JO .BD4VCMJNF5FYU -JOVY 6CVOUV HFEJU 6CVOUV͸࣍ϖʔδʹղઆ͋Γ·͢ɻ

IFMMPSCͱ͍͏໊લͰอଘ͠·͢ɻ QVUT z)FMMPXPSMEz ϓϩάϥϜΛೖྗ͠·͢ɻ खॱͰ࡞ͬͨϑΥϧμͷԼʹอଘ͍ͯͩ͘͠͞ɻ ˞໊લ͸SCΛ෇͚Ε͹ɺଞͷ໊લͰ΋0,Ͱ͢ɻ 
60. ### 3VCZίʔυΛϑΝΠϧʹهड़࣮ͯ͠ߦ λʔϛφϧΛىಈ͠·͢ɻ SVCZIFMMPSC )FMMPXPSMEͱදࣔ͞ΕΕ͹੒ޭͰ͢ɻ  ੒ޭྫ DETSD ˞SVCZ<ϑΝΠϧ໊>Ͱ࣮ߦ DEίϚϯυͰIFMMPSCΛอଘͨ͠ϑΥϧμ΁Ҡಈ͠·͢ɻ QXE

˞QXEίϚϯυΛ࢖͏ͱݱࡏͷϑΥϧμΛ֬ೝͰ͖·͢ɻ IFMMPSCΛ࣮ߦ͠·͢ɻ ˞ҎԼͷΤϥʔ͕ग़ͨͱ͖͸MTίϚϯυͰϑΝΠϧ༗ແΛ֬ೝ͠·͢ɻ SVCZ/PTVDIpMFPSEJSFDUPSZ999SC -PBE&SSPS ↵FOUFS


62. None

66. ### ࡶஊɾ࣭໰༻GBDFCPPLάϧʔϓ IUUQTXXXGBDFCPPLDPNHSPVQTIJUPUTVCBTIJSC ɾՃೖඇՃೖ͸ࣗ༝Ͱ͢ ɾՃೖඇՃೖ͸੒੷ʹؔ܎͠·ͤΜ ɾࢀՃऀҰཡ͸ެ։͞Ε·͢ ɾࢀՃऀ͸ελοϑ ߨࢣɾ5" ͱࡢ೥ɺࠓ೥ͷडߨऀͰ͢ ɾॻ͖ࠐΈ͸ࢀՃऀͷΈݟ͑·͢ ɾر๬ऀ͸ΞΫηεͯ͠ࢀՃਃ੥͍ͯͩ͘͠͞

ɾࡶஊɺ࣭໰ɺٞ࿦ͳͲԿͰ΋ؾʹͤͣͲ͏ͧʙ ɾ࣭໰ʹ౴͑ΒΕΔਓ͸౴͍͑ͯ͋͛ͯͩ͘͞ ɾߨࢣਞ΋͓౴͑͠·͢ ɾೖͬͨΒܰࣗ͘ݾ঺հ͓Ͷ͕͍͠·͢