Files
mixly3-server/mixly/boards/default/python_pyodide/examples/教学指南米思齐修订版/六年级/第3课.mix
2026-01-24 16:13:38 +08:00

1 line
6.3 KiB
XML

<xml version="Mixly 3.0 rc0" board="Python 3 Online@Python 3 Online" shown="block"><variables><variable id="6DWkKye*N9CP!01_bAAM">x</variable><variable id="MRFN;J~:1,[-J=5CcZM2">y</variable><variable id="$.pHQyTMHs3FJeUWMR+5">n</variable><variable id="38(+mjjEwcHsCDMR,[]t">a</variable><variable id="1^NA}vUgq.9z${sAk}m?">b</variable><variable id="lpDxtVfvSwATHKY.LP1=">c</variable></variables><block type="procedures_defnoreturn" id="85T)cPkLO-z3KqTRq*#^" x="-463" y="-173"><mutation><arg name="x" varid="6DWkKye*N9CP!01_bAAM"></arg><arg name="y" varid="MRFN;J~:1,[-J=5CcZM2"></arg></mutation><field name="NAME">move</field><statement name="STACK"><block type="inout_print" id="oH{=d.M?$q=U`-zP55Z3"><value name="VAR"><shadow type="text" id="P,Nv_AGEFKN_F/~?@/}F"><field name="TEXT">Hello</field></shadow><block type="text_join" id="Vp)iB6E09$9t*A.c)Lt|" inline="false"><value name="A"><shadow type="text" id="V,^kSD.~XK;R$D2}Pri7"><field name="TEXT">Hello</field></shadow><block type="variables_get" id="DobH.$:z[grmJo`D0fm_"><field name="VAR">x</field></block></value><value name="B"><shadow type="text" id="~@++?f?lL:5|7o06LDdE"><field name="TEXT">Mixly</field></shadow><block type="text_join" id="Xas}@0!@MHK99g1?K0ep"><value name="A"><shadow type="text" id="i:V=gj/:Ro9vu6pUNxR="><field name="TEXT">--&gt;</field></shadow></value><value name="B"><shadow type="text" id="(yM/},ftLwc:P)cVn(pR"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="2GoCB1Fyeuh;*L?qn1LD"><field name="VAR">y</field></block></value></block></value></block></value></block></statement></block><block type="procedures_callnoreturn" id="ZD6aQxH9V:uu3Bvg`!t;" x="-1" y="-118"><mutation name="hanoi"><arg name="n"></arg><arg name="a"></arg><arg name="b"></arg><arg name="c"></arg></mutation><value name="ARG0"><block type="inout_type_input" id="Dx[I9vHqCJ1mtjl33Do_"><field name="DIR">int</field><value name="VAR"><shadow type="text" id="NNQQzP1jq!G_$c{-J]cR"><field name="TEXT">输入汉诺塔层数:</field></shadow></value></block></value><value name="ARG1"><block type="text" id="ioQT90EZWz.|*M]3dX4S"><field name="TEXT">A</field></block></value><value name="ARG2"><block type="text" id="f33.I(,)jD17n:06{l(2"><field name="TEXT">B</field></block></value><value name="ARG3"><block type="text" id="A1;zZLj?kUY7(ZvO-yrF"><field name="TEXT">C</field></block></value></block><block type="procedures_defnoreturn" id="HD`HWD^-Mt1CE662PBLD" x="-467" y="-35"><mutation><arg name="n" varid="$.pHQyTMHs3FJeUWMR+5"></arg><arg name="a" varid="38(+mjjEwcHsCDMR,[]t"></arg><arg name="b" varid="1^NA}vUgq.9z${sAk}m?"></arg><arg name="c" varid="lpDxtVfvSwATHKY.LP1="></arg></mutation><field name="NAME">hanoi</field><statement name="STACK"><block type="controls_if" id="K3FK[;Qk@mgU2:1)k4r!"><mutation else="1"></mutation><value name="IF0"><block type="logic_compare" id="x{3N4K.s*a8G8)Dc9k#H"><field name="OP">EQ</field><value name="A"><block type="variables_get" id="[K}{GUwm:YdLo,!6SNMM"><field name="VAR">n</field></block></value><value name="B"><block type="math_number" id="0U:Xs5(ZT)tTDz1HPN_X"><field name="NUM">1</field></block></value></block></value><statement name="DO0"><block type="procedures_callnoreturn" id="WT/u3[i}VM-Go4RQkjw." inline="true"><mutation name="move"><arg name="x"></arg><arg name="y"></arg></mutation><value name="ARG0"><block type="variables_get" id="Gu1!;NId49@$sl2?X}Z~"><field name="VAR">a</field></block></value><value name="ARG1"><block type="variables_get" id="2}?iGlCRT`X`_W1@r^|B"><field name="VAR">c</field></block></value></block></statement><statement name="ELSE"><block type="procedures_callnoreturn" id="HjvnSUjn)[O{(JV/h|^n" inline="true"><mutation name="hanoi"><arg name="n"></arg><arg name="a"></arg><arg name="b"></arg><arg name="c"></arg></mutation><value name="ARG0"><block type="math_arithmetic" id="abKLw6NGx+froT-Yiuew"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="5GQP1WTwe;={d:1Zmk86"><field name="NUM">1</field></shadow><block type="variables_get" id="pSEzG^5jSM4XPo;Ww!_+"><field name="VAR">n</field></block></value><value name="B"><shadow type="math_number" id="VDP}gLow94[AoQP3lR$o"><field name="NUM">1</field></shadow></value></block></value><value name="ARG1"><block type="variables_get" id="XHYLVFMP1mL$-xba*6r0"><field name="VAR">a</field></block></value><value name="ARG2"><block type="variables_get" id="}bc*1#Nvwsg0,U#Mw]g8"><field name="VAR">c</field></block></value><value name="ARG3"><block type="variables_get" id="^~.Q{7[pH@wV^2eP9O*/"><field name="VAR">b</field></block></value><next><block type="procedures_callnoreturn" id="T4r*hBDKKB+rL#.80_sE" inline="true"><mutation name="move"><arg name="x"></arg><arg name="y"></arg></mutation><value name="ARG0"><block type="variables_get" id="Uxk|cDejnl[Fosv}b0+x"><field name="VAR">a</field></block></value><value name="ARG1"><block type="variables_get" id="vF+wLr@*F0!MmY=Rt$2h"><field name="VAR">c</field></block></value><next><block type="procedures_callnoreturn" id="bAL8pC-1/kL3w#xC4@;!" inline="true"><mutation name="hanoi"><arg name="n"></arg><arg name="a"></arg><arg name="b"></arg><arg name="c"></arg></mutation><value name="ARG0"><block type="math_arithmetic" id="gQJjxXMFp0Yf-Z*fQANo"><field name="OP">MINUS</field><value name="A"><shadow type="math_number" id="5GQP1WTwe;={d:1Zmk86"><field name="NUM">1</field></shadow><block type="variables_get" id="IxhA.66M-TO-J|;kBN#("><field name="VAR">n</field></block></value><value name="B"><shadow type="math_number" id="HtFiB9a#~1_.073ZpixB"><field name="NUM">1</field></shadow></value></block></value><value name="ARG1"><block type="variables_get" id="oYPv`ItyB.Pu1hc,:tWk"><field name="VAR">b</field></block></value><value name="ARG2"><block type="variables_get" id="`2Q99@tql7Gdrr3:OTf("><field name="VAR">a</field></block></value><value name="ARG3"><block type="variables_get" id="-8:02Oon=P*=vJW?pf74"><field name="VAR">c</field></block></value></block></next></block></next></block></statement></block></statement></block></xml><config>{}</config><code>ZGVmIG1vdmUoeCwgeSk6CiAgICBwcmludCgoeCArICgnLS0+JyArIHkpKSkKCmRlZiBoYW5vaShuLCBhLCBiLCBjKToKICAgIGlmIG4gPT0gMToKICAgICAgICBtb3ZlKGEsIGMpCiAgICBlbHNlOgogICAgICAgIGhhbm9pKG4gLSAxLCBhLCBjLCBiKQogICAgICAgIG1vdmUoYSwgYykKICAgICAgICBoYW5vaShuIC0gMSwgYiwgYSwgYykKCgoKaGFub2koaW50KGlucHV0KCfovpPlhaXmsYnor7rloZTlsYLmlbDvvJonKSksICdBJywgJ0InLCAnQycpCg==</code>