From baa1a3de672336be2603c01b68f9d7acf3fbceb5 Mon Sep 17 00:00:00 2001 From: Hugo LAMY Date: Mon, 15 Apr 2019 16:21:04 +0200 Subject: [PATCH] ne gere pas bien la cas d'un tetraminos sur une seul ligne --- .add_to_list.c.swp | Bin 16384 -> 0 bytes .fillit.h.swp | Bin 12288 -> 0 bytes a.out | Bin 8776 -> 9320 bytes a.out.dSYM/Contents/Info.plist | 20 ++++++++++++++++++++ a.out.dSYM/Contents/Resources/DWARF/a.out | Bin 0 -> 11428 bytes add_to_list.c | 15 ++++----------- 6 files changed, 24 insertions(+), 11 deletions(-) delete mode 100644 .add_to_list.c.swp delete mode 100644 .fillit.h.swp create mode 100644 a.out.dSYM/Contents/Info.plist create mode 100644 a.out.dSYM/Contents/Resources/DWARF/a.out diff --git a/.add_to_list.c.swp b/.add_to_list.c.swp deleted file mode 100644 index d2f047a851eb0d1de0f77546419cd8dda56984e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16384 zcmeI2ZHQb~8OKkPn0i~I#g;05I=hS6dD+>Wxx1S*v)Qp!r3j4#A%U`)Y;SgEI(Iue zyUyI*&KhedntrrOKekl_QKST^FQqLdv`{pH{bur^&{(LVAXr4GLb3RJ&V89X)7^Eu z%?Fip!!P%qd!O^1=lsvh-8tu;E1v$+34L^OMseJx)aA#2apwNN9#n5kD%D(Xc`KXp zVCSRmc8;x;j!e$Dla0;}rr!u1PBm87JHck~@aj}?cCq2NT7EF))oP2u>SD|929rxW z_^^+x0#<=ND6k$h3U?h+({8CKxyMFF^zENKwFgHwi&elXU=^?mSOu&CRspMkRlq9n zzp6m6wohFk_TQmO~zaP4DCU4(DJ z8dTv7+zEHU0eI(DrTz@Rhih;ZUW4c0`*0RcKn3RDom-Up16+Yu;4=IYo`A2zSKw}_ zz&sp+TVX%!gTFiEhih;JUWNefh0noJ_{&G}3(vtNcmQ0;!3g~BW~F`v--D;%Noc_` zEW&9x0bhVQD8n7_w}VQ(1y|wM@B%yukHAT|9S*_)*bi@hM5*iW8vGWXf^WkGcnIon z67GRnmz=C% zx>wS9U7Azrr$u?X>FV^oQgtx(zWh!rHb~A6N2eaFciK8r%2GxqCoyCTm7pGU1|Ny7 z!#)1>kL@#iD}H;mOArlz(9b{-vDKi-UQ=7R9(1)A15<@oYf%&l!_9QRx|Q41z38&9 z(~!(-9lsqkGNZA#WwUNnT zkmX=-CN_@ToQvz1u6km!eTBlo*l+bM`$4F9uQZ`Iq33dTMeHy$&Eb(POqgNKz|E!8 zrD|gQ0fv2n(xOR$NdV2ga|_eri3uZ2xst*tOqo)cN5WK5o;Cb-ZLu48onX=9O1eYb z*oSc^b>Kvf41Hr*Yi?z!#|&2VEBel+i@mv!iApYd@tt0LCx^eJE&9E7`<~YCXpZ9- z3OIHiZu+e{A?eDzF6zUFbr|!4UtQ=e6sw3()g$wId~BRv6d6Ykk}STSpVx(w8)_0bUC7&PA<+z?n z)h3puw4E%xWuhEL6_a7W~{er>DqG1OD(_PcLB?{l|V_aAHqrq3>$ zp2$S!B>jK@96xM;exacwDS7-%aXgABeAUaWYhn!F2}vGo&CEYM-gCLAUJUw7=vSs6 zGu=AplaVHY&ZMXBxSVt`Ng3}eBvnRK-K31DO!GHSYVwQBhW}6!U5fG4%~-UIHe~i@>B^y2qH`UTUq^>iT#$ zsQIgt%}W2)X!zmpWOG!hsT}?3MjbjgB@S=k5j#A!R`Y^-t*qT*>DW|pW~wx+OGnDZ zBjxF%`rM`tKW|PIJT^8)ivP{Q$I;QV*x~1SOAb1m(WTk4TP)8`Z|P8v<;7!sirneF zRXLBd=pT-_O5F7w-m_Vbt95+E>umV#yUkbLm6UDj(m2VNV^1lcag|fXySo%`eUHQ$ zd5;~Y{&t&O+MUaCz8o4x7vU*(xH}(1R^@W+k}ElQ{-GQW`8UbX;f)$6IR@R7lHdQw z_+9@j$nXDnfB!vx_x}stgzIn_eg@CN58(%J5jNm7%)wFkG`x+k>u?2Lg;(HZ_&G>9 zm*6MxG}yx`U=^?mSOu&CRspMkRlq7>6|f3e1^!NxRcRJgqq?QgAkep_}kw6`>&qs3fr!>r%_8+_MI AivR!s diff --git a/.fillit.h.swp b/.fillit.h.swp deleted file mode 100644 index ed2f8e4e36c3ac2e5af7f447453fba8d4cb2f0c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2Pj4GV7{;d@N=*qMxFA}I0Uv-3c)kA9Hk(qlDK=O#t<=VqfTm{covlY*@0#7& zv@W7t2q(l>-~;r)g$sx?5)u+OZXCJ5wI86*>>qnmL=;LcLGMIA&+N=Q&%E>OSW1)` z)vxv5=cj8ehVmR^?|${&_4|JvWxv-Ln!Yc{O9mZ-k^3V-4G!Q-mYJaT{> zAP2|+a)2Bl2gm_(fE+l44yf4?_Brx?BG0{@*GC?y^GB-40djyGAP2|+a)2Bl2gm_( zfE*wP$N_TT5IW$vjD3BKv3nIHkN^J{fB%2`EMqso3i$CE#%_U^z|Sj;-2tzG-=1b{ z2Ydly;DC=oAG{169B1q&@D11o3D^SH!3W@NV1qSq5}W`pg5%&AcoO{i6l1@F`(Ov$ z09#-KoCi&C5*!5&u!lduFW?98J@^vr0KLC-kB9IbQOe{1IY17O1LOcX@PBfkDgsw} zjLAS%Dvs+8RXFrztX>~aoQNAn{7K?O;!UoyYm%`-pB{f>ow3gpYLlt5#w7!tssXYioz&vFJI~K&b15u!3C|53RF3ak%8bFgKl?twfA9%TlEI6+E!&S_7hj|v$1kVVd&Q; z=eTKd74jq&T=#J8>+V1q=3!nKL3xziI*HOZ?d82Nvne~=wwYk-{+m>B#^3j}U*PBZVSF2S#;WI6` z9G#C9f){ZbOM*?aZgHz=H(Pe=los5cI>FsAkW0zxs#fHAwdgMd7ajX)tU@LKK{#5a zNrm9X++JpJw#esvtZ;Y(mEHJ0x15)XtlEWANwW}K#_qGF)s~9LGgmJJi;Ls?l+$7M os+~pWjjSpJ|Ao*p)V2#rv~8bJ2P}FIdW{1(L>NO56&;9!=w!W?w_)aVpYz}j zYHfRPdAEMuIq3a-Kk~=(>-gfUscbMfHgrW_aOS%W4#123N6{(QxQfsFgw^L<=b5Bl zb)8}ON?ZFUCo`q5b}pBM6#<*HH==fTP1LdtQTy0V@a5$ZwqWZF2SW_Sjwn!T9sr(N-_*lU{ys;%ZXSrm4T2cOE|#r zfCHX)W0>p3VC=(C-%oR}w8qv-E`wR3ABt8)51XhN7Ps+bDc8gW{{P4^Ziz0Ijk`W^yklt^#$A%+7O zXb0f%NK=tKOu@1-M*qPLlniS(S6@9pDC{A5N+XZUC~E+-0nB$Z981$8#X3&T<*7LUhN9$HSZ zKLmVEPGesj4|#?!7WrZ!pPR|&?u>*ok$f&GB?Un^nO8?K6(hI#YkZ6Rn4%0Rw@&#} iU=Ej5MgQhIaGGA!yd+XfGf3u*F{9tS3oVd#0`Lz5RPrwX delta 752 zcmZWnO=uHA6n?WwOl)j6QADi)Hw|jMlp+Yds4&i=i}?(R_5B(0jQIoS zNTrtveD;z@EIRpgS$Q>!Bzuk8%^|fv@~?OwwbPuowm`nS4{L+;Hb&S?VxaBxkhbQq z5*Z;*2gwAcuqp49+sL}iseK`VY>qkV5)=^+X{Wbo>z$H)YjhT&R?! ze#>#3|8AagrSbb*y;;8U+i}K%cKXL(O~WwQLMTOa)(xGM&N{udP>>L-_d&iBUiPV_ zys9_!#k#4hd0ortRY(~H$Sl=sdDX0_dN~IxM9bv_C>Clatdf#eD8oG>W(88QsDfI~ zsWnrpnyQAGIMM*g)Xl0^DwHcVsJRE59nCVSv4!o|+d_YjQ+2u!K;Ya;=PU lH@^K34j|r(K7o#wbTK;^&jxpOhb_gYBdTc0jQh$F_Yc|g!vX*R diff --git a/a.out.dSYM/Contents/Info.plist b/a.out.dSYM/Contents/Info.plist new file mode 100644 index 0000000..3679a65 --- /dev/null +++ b/a.out.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.a.out + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/a.out.dSYM/Contents/Resources/DWARF/a.out b/a.out.dSYM/Contents/Resources/DWARF/a.out new file mode 100644 index 0000000000000000000000000000000000000000..d7eab358bae77025696c91713106525b88c14d3d GIT binary patch literal 11428 zcmeHNZ)_CD6`$R?S>GS~Y%q5D6Uq@`Ffp7BF~o+0;DUpFc3MQJae#I?+h^a=^WEic z59|iX#EBvhZDX2HRj4IjKuRSdRh6pnM-@a(s*}?9-pu^on>Vx1w|o2kr+@!<6=ND_j0I64vy=3p$}+TzQGfrf(NAhW z-tfb>o-OU!^JM#8UFlh!JtvQL1iB@tJ*cL+r)zijf$qIu0jMZi1)dKQ&xaUjn)|v3 z_st$5=fmE7gvTMygXE3!scESx!vuKruie*(L-$bp= zS6v=qV+Z;bpP>{spP5Q#^2q{pm3%KLzEutZT8e$S%<*ryXcf}gF*Tr)?+wN0*e~-a zVHP)Zrdi4!OJ_&Sbapf+@$CKhvErjWcSk1;zq9>| zC_X>0@7nv68il5< zf+u2kT~G&^c*wtyt;YP3fGbwsJqtblQB)>TsP| z>zX`|Xqt(9K9e-%=Ayrn@5&aN@0V)smB;2Gaj9nUp790B@z z8OBYBb3al8T&vkP5%kq=rNoTgKnLNd!c1X&4a9i#;|78H;|jM0Z2WbF4~K1xZ$jgV zbT*nv7cG1#8c&(YiR5s}O5zqcF@jrQGcht^S~=WU(16i&CgT>Zq*X|ar?WYH10SW^ z(xR0pSY`rJGCN{(!=hKb2zU|jBH%^9i+~paF9Kc!ya;#^@FL(vz>9zv0e1vG!0&T9 z+X$7W{VQC9PmONlQ8nD^)9rWKilzv=?#rX{Ck@5|x^vs_(|MgHd_n&y5h{tW5fk+> z5r~P9vCV}Z2ik(ZjWN*{6HDTvc2F48f*WH(zlpJfLXV3ljFi}pL7QWuJtiKBi@>y~ zpB7cq!iRDErf4wkLhKXzY2h;se#jC5gEz%RjWHt{WBlNZc!W1a`N8u-=S?xN-xNVm zhi3$bTi{q~#Km&y;iHzo2)OFA#DcpR+AH+^B6v{f7@`?{dJqA@GM%RxSZ0eR^x)6H zXkpNpYD=?PpHVXS)6%W>xLAOZ4Kdz7BbIW&6>$<*lh|U3=vC1X7n>khqWe7WzXYGL zYWQsMzClsVH^oI=T-0Mt__W08JG}3b;Cxd|2&{|0LjL*=8oXDU1D7-x=RIT&5auAR zCeb#x)e;>rHzT?&-b3a(l)2qxuG2BM{HioJ&3BWz&PsFL(p=0o*BIx!X2dcMxKfI1 zcx+UxvqYWJILe>rfgoHBBO5;jkNm3tJ3N;zdl7~-^RH6Vbu=my1o6* z!!B(9yG#?|pnqH###Nj|oI;$GD&twq8%4Vftu?1z2z>*N^wOBnW3-=h6tx(!0yCG# z=@O`kizX=6gL*?uV6PGX2K1a4_4vfG^xJ+p59Q$3AK=&0pg%3DaY3nTDsT;+#0CE7 z3ag=ZTGSZ_L@kLiG84oKIFLV%iR2{00uwPTNPArm*k+t(cQEr8m@Qwy-4=>D^oML%=lfXeNc1bO@n_Mfe-R~2z>1{z>H`Bh(bD#u-`-2ea3q- z0W6piwU`&#v z9Dn5+TdrfT%duZC=VRem9cIz_(FTGPi*D*Eb96f#w99%o?Fl$ii)iF-`UD!05$I9= z9hPhERp^k6M_i#n8G$}Rh_JGK7C;-I6RIDeo^pf_DBCG%`@lQ4|A$x6$V21_Gspu& zirNCLDO@jjxb6$f!V9#8c*{$VLb=e`v6zRqgtms(Ea|O(5-&mVcE-cK^`z1l!<=Bc z8qr&i^|a4|MlB<4RU;ak2Ir(+7+eLoJrsf%(lnY{y%JNO0Is2~ zP-r{EaHVJD7h_%Yo=l{_f8goJ(PW{R&SfK=(Y9z?q&`;> zPS*O>A||w^N}0s?Wb0_IRInzkW4YG0O?L9J>;x!tSYntZjX=C5+@s!XQE=SmpPCN{9i4Qyf~o7~6>$zmyEu~afWmaQ zg^~hc`foyoaw3V&`%84B3DZ9fDs*`frhh3^oOLM3=39p|MqoTu99UUsJ+xL1t-z~! zhFUkRmj;kYTKD^(W^0E||LK{w6DLE%k+a8dow|FD);opzJyc4C@1V-ui +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2019/04/14 15:20:53 by hulamy #+# #+# */ -/* Updated: 2019/04/15 16:06:37 by hulamy ### ########.fr */ +/* Updated: 2019/04/15 16:14:46 by hulamy ### ########.fr */ /* */ /* ************************************************************************** */ @@ -87,7 +87,7 @@ int fill_list(char **square, t_fillist *list) return (1); } -int push_to_end(t_fillist **list) +int add_to_list(char **square, t_fillist **list) { t_fillist *tmp; @@ -98,25 +98,18 @@ int push_to_end(t_fillist **list) else tmp->next = *list; *list = tmp; - return (1); -} - -int add_to_list(char **square, t_fillist **list) -{ - if (!(push_to_end(list))) - return (0); fill_list(square, *list); return (1); } int main(int ac, char **av) { - static t_fillist *list = NULL; + static t_fillist *list = NULL; // avant d'appeller add_to_list il faut declarer un pointeur static vers la structure int i; if (ac > 4) { - add_to_list(++av, &list); + add_to_list(++av, &list); // l'appel de la fonction se fait avec un carre valide de 4*4 et l'adresse du pointeur vers la liste if (ac == 9) add_to_list(av += 4, &list); while (list && (i = -1))