Files
prog-c/tp2/sujet/main.o

150 lines
12 KiB
Plaintext
Raw Normal View History

2024-10-06 15:32:20 +02:00
ELF><00>*@@UH<55><48>H<EFBFBD><48>0<EFBFBD>}<7D>H<EFBFBD>uЃ}<7D>~H<>E<EFBFBD>H<EFBFBD><48>H<>H<><48><EFBFBD><00><05><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>E<EFBFBD><45>}<7D>~
H<EFBFBD>E<EFBFBD>H<EFBFBD>@<10>H<>H<>E<EFBFBD><45>E<EFBFBD><00>1<EFBFBD>E<EFBFBD><01><><EFBFBD>H<EFBFBD><14>H<>H<>H<>E<EFBFBD>H<EFBFBD><48>H<EFBFBD><48><EFBFBD><00><>t <0C>E<EFBFBD><01>}<7D>v<><76><01><>}<7D>x
<EFBFBD>}<7D><0F>4H<>E<EFBFBD>H<EFBFBD>H<>H<> H<><48>H<EFBFBD>Ǹ<00>H<>E<EFBFBD>H<EFBFBD>H<>H<> H<><48>H<EFBFBD>Ǹ<00>H<>H<><48><EFBFBD>*<00>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>$<00>H<>H<><48><EFBFBD><00>E<EFBFBD><00>w<EFBFBD>E<EFBFBD><01><><EFBFBD>H<EFBFBD><14>H<>H<>H<>H<> H<><48>H<EFBFBD>Ǹ<00><00>E<EFBFBD><01><><EFBFBD><01><>H<EFBFBD><14>H<>H<>H<>H<> H<><48>H<EFBFBD>Ǹ<00><00>E<EFBFBD><01>}<7D>v<>H<EFBFBD>H<>ƿ
<00><00><00><00><00>H<><48>H<EFBFBD><48><EFBFBD>S㥛<53> H<><48>H<EFBFBD><48>H<EFBFBD><48>H<EFBFBD><48>H<><48>H<EFBFBD><48>?H)<29>Hi<48><69>H<><48>H)ЉE<D089><45>E<EFBFBD><45><EFBFBD><EFBFBD><00>E<EFBFBD><45><EFBFBD>H<EFBFBD>H<>Ǹ<00><00>E<EFBFBD>H<EFBFBD><14>H<><00><0F>E<EFBFBD>H<EFBFBD>H<EFBFBD><48><EFBFBD>H<>E<EFBFBD><45>E<EFBFBD><01><><EFBFBD>H<EFBFBD><14>H<>H<><02>E<EFBFBD><45><EFBFBD>H<EFBFBD>H<>Ǹ<00><00>E<EFBFBD><01><><EFBFBD><01><>H<EFBFBD><14>H<>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD><00>U<EFBFBD><55>M<EFBFBD>H<EFBFBD>E<EFBFBD><45><EFBFBD>H<EFBFBD><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD><00><00><> intIntegers in [0,100[ (sort: in usual order).int2Integers in [0,100[ (sort: in reverse order).charCapital letters in ['A','Z'].doubleReal numbers in ]-1.00,+1.00[.stringStrings of length ≤ 7 (sort: lexicographic).string2Strings of length ≤ 7 (sort by length, lexico if same length).pointxReal points of [0,9.9]×[0,9.9] with 'x'-like fcmp().pointyReal points of [0,9.9]×[0,9.9] with 'y'-like fcmp().
Usage: %s nb_values [t]
Ex.: %s 42 int
nb_values = number of random elements
t = type of elements & fcmp():
%8s %s
Seed: %u
Array of %i elements of type '%s'
Input array:
Array sorted:
Array of integers from array_int.txt
Array of characters from array_char.txt
Array of doubles from array_double.txt
Array of strings from array_string.txt
Array of strings from array_string2.txt
Array of points from array_pointx.txt
Array of points from array_pointy.txt
<00>x<>m<EFBFBD><6D>OQ<14><>̝WK<57><4B><EFBFBD>B<EFBFBD><42>A<17>"!<02><>X<EFBFBD>hŐX<15>J$!J<><4A> !<21>1<EFBFBD><31><EFBFBD>k‚<6B>Ƅ<EFBFBD>.<2E><>7,\<12>&.<2E><>x<>w;ӌv<16><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>{:<3A><><EFBFBD>i
a
<EFBFBD><11><>a<EFBFBD>'<27>y<EFBFBD><79><1B><><EFBFBD>mCG<05>R<EFBFBD>ɡ<EFBFBD>0<17>/<2F><><1C><>φ<EFBFBD>6<EFBFBD><36><EFBFBD>,s<>#<23><>iR`<60>P <20>Y~<7E><>NZ<4E><1F><><EFBFBD>.c<02><><EFBFBD>:<3A>>n<0F>3<EFBFBD><33><EFBFBD>.<2E>)<29>a<EFBFBD>i<EFBFBD>1p<>.<2E><><EFBFBD>Q<EFBFBD>9<EFBFBD>E<EFBFBD>yp<<3C><>K<EFBFBD>I<>Q\<00><><EFBFBD>%<25>x\j<>'}<04>h<EFBFBD>']Oz%<25>'<27> <0E><><<3C><><EFBFBD><EFBFBD><EFBFBD>W<EFBFBD><07>/<2F><>:/Q<><51>g<EFBFBD><19><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><03>F<EFBFBD>9<EFBFBD>'<27>l<EFBFBD>&<26><><EFBFBD>
<EFBFBD><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD>S<EFBFBD>V<EFBFBD>b<EFBFBD><EFBFBD><16><66>#!_rک<72><DAA9>Fl'C<><43>U<EFBFBD>DH<44><48><EFBFBD>[@<40>JP<4A>.d<>m<EFBFBD><6D>N.t<>$<1F>"rX<72>ϖ<>";Í~!<21>Br<>ԗ<EFBFBD><D497>Ϭ<EFBFBD><CFAC><EFBFBD>2Yf<59>(<28>ZI<5A>Npnlr<6C><06>נ<EFBFBD>Kut<75><>j:ۓ<><DB93>><3E><>/<2F><>[<5B>M<>ݜ o<><6F>C<EFBFBD>W<EFBFBD>"[읻<>$4<>*E<><45>յ<EFBFBD><D5B5>SS<53><53><EFBFBD>h<11><><EFBFBD>1<15><><EFBFBD><EFBFBD>H.<2E><>m<EFBFBD><6D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>p#,<2C>M=<3D>{<7B><><EFBFBD>Caڹ<61>%<25>ȤK<C8A4><4B><EFBFBD>$<24>~<7E>'t7ù^K|<7C>{I<05><>e<11><>P<>GwG<77><47>z<EFBFBD>m5<6D><1C>y?<3F><>c<EFBFBD><63> x<><78><EFBFBD>e<>a<>2"Y+gr<67><72><11>oeea<65>4<EFBFBD>|X<><58>YX<<3C><>ꄕkfu<66>hf<68>aM5<4D>R<EFBFBD><52>F<EFBFBD>.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>|]<5D> <0A>C<EFBFBD>=<3D>:<3A>A<EFBFBD><><7F>EwY<1C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>V6<56>ڪ<EFBFBD><DAAA>>=<3D>
<EFBFBD>*p<>&
pf<EFBFBD>i1<EFBFBD><1B>W<17><> *<2A>x<EFBFBD><00>x<>]<5D>OW<4F>0<10>g <09><>B<EFBFBD>D<EFBFBD><EFBFBD>i<EFBFBD><69>
<<3C><>߉;_<>ݶ@롇L&<26><><EFBFBD>R<EFBFBD><52><03><11><>efϿ\<5C><06><18>Y<EFBFBD><EFBFBD><EBBF81><EFBFBD><01>A<><41><EFBFBD><EFBFBD>P<EFBFBD>C q<<3C>q<15><><EFBFBD>S<EFBFBD>kɰD<C9B0>W<EFBFBD>c&S<>Ey<45>ruo<><6F>T<EFBFBD>)B/<01><><EFBFBD><EFBFBD><EFBFBD>><12><>Y<EFBFBD><59><EFBFBD><EFBFBD>8j<12><><EFBFBD>O:<3A><><EFBFBD>1<EFBFBD>;<3B>&]<5D>1M<07>0mp,<2C><>Q<EFBFBD>f<><66>c<EFBFBD>9t<39><74><EFBFBD>,<2C>-<2D>"(C2#<23>R<EFBFBD>!<21><><EFBFBD>} 82<38><32><1E><>2<EFBFBD><32><EFBFBD><EFBFBD>0<EFBFBD> <0A><><EFBFBD>Y<EFBFBD><59>t[<5B>Ŵ+<2B><><EFBFBD>_<EFBFBD><5F><10><>KN<4B>.<2E>8)<29>,<00>yx<>]PKN<4B>0<10><><EFBFBD>7J(`U!Z(<28>H 5<>n<EFBFBD>nXqs<>
<EFBFBD>@p >a<>#p<><70><EFBFBD>^<5E> <0A>T<EFBFBD>jg<6A><67>4<EFBFBD>Oo$?<3F>RPF=*<2A><><EFBFBD>w/"<22>j<EFBFBD><13><>b<EFBFBD>p3<70>֨~؆M<D886>@W5<57>-<2D><47>V<1C><04>B/<2F><<3C><14><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ND|<17>D<1C>C<EFBFBD>8<EFBFBD>p<EFBFBD><10>F,<15><><EFBFBD>ÁL<05>W<EFBFBD>]<5D><><EFBFBD><EFBFBD>䞕sa<73><08>D?C<>p<EFBFBD>C<EFBFBD><1B>h<EFBFBD>3<EFBFBD><33><܇]'<27><><EFBFBD><EFBFBD>_u.M<><08><>:<3A><><EFBFBD>yCۯN <0B><>@;<1C><><EFBFBD><EFBFBD>A<EFBFBD>̷N<CCB7><4E><19>t<EFBFBD>Z<EFBFBD><EFBFBD>҈W<D288>f<><66><EFBFBD> +]<00>x<>eS<65>n<EFBFBD>0 <0C><><EFBFBD>R$nl<79> 0$C<><02><13>H<EFBFBD>#D<> ]<5D>d_?Zʥ<5A>^l<><6C><EFBFBD>s<0E><>K[C<><43> ><3E>~|<7C>Fv=<3D><><EFBFBD>ms0<73><30><EFBFBD><EFBFBD>*<2A><>i<1F>G<EFBFBD><47>1N¯ח<C2AF><D797> <09>5M<35><4D>Qm!xa<78><61><EFBFBD><EFBFBD>f<EFBFBD>~<7E>]~<><7F><EFBFBD>^G<>>z<>ƈ6<C688><36>65<36><15><><EFBFBD><EFBFBD><EFBFBD><03><><EFBFBD>Xq<1F>N<EFBFBD>=<3D>R<EFBFBD>I<EFBFBD>
O<>)<29>g!<21><>0p<><70>j<EFBFBD>BT<42>=g<>*<><7F><EFBFBD>z<0F><><EFBFBD><EFBFBD><EFBFBD><17><>vle<>(<28>I<EFBFBD><49><EFBFBD><13>i<10><1D><0E><>D<EFBFBD>pF<70>Y'tkIU%<25>{x<>J<EFBFBD>A 79<37><14>!~u9<‰Ǟ<C289>&2<>.fYF<59>W-<2D>p<EFBFBD>W<><57><EFBFBD>']G<>ʈj<CA88><11><><EFBFBD><15>Q\<5C>4:p<><70><EFBFBD>b<EFBFBD>jb<6A>)<29><>3"<22>g9Px/<2F><><EFBFBD>ܠ<EFBFBD><DCA0><EFBFBD><15><>E9<45><39>q=<3D>ߪ<EFBFBD><DFAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>YUO<55><4F><EFBFBD><EFBFBD>lZM<5A><4D>,-[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>r<EFBFBD><|ZL<16>j<EFBFBD>V<EFBFBD> <0A><>d<EFBFBD><64>M<EFBFBD>=<3D>׆<EFBFBD>,<2C><07><>(qe<71>[<5B>D<EFBFBD>DT t<<3C>B έ<><CEAD><EFBFBD>-<2D> <0A>,<2C><>s<EFBFBD><<3C><>¹<EFBFBD>nq&[s<><73>]wv<77><76><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>+o<><6F>h³g˫Ý&/<2F>Q@gx<><78><EFBFBD>]
<EFBFBD>0<10>s<EFBFBD><73><EFBFBD><01>  <0B><>h\<5C><16><>d<EFBFBD><64>훪}(}<7D><>|;<3B><>b񖐝l<F196909D><6C><EFBFBD><EFBFBD><EFBFBD> <09><><EFBFBD><12>[<5B><><EFBFBD>=zsi <20>F<EFBFBD>eGv<47>V<EFBFBD><56><EFBFBD><EFBFBD>"<22>鵤0<E9B5A4><30>_<07><>o<EFBFBD><6F><EFBFBD><EFBFBD>=P-*I<>Z<EFBFBD><6B>:E<><45> <05><>a<EFBFBD> <0B><><EFBFBD><EC9599>+Og<4F><67>bg
<EFBFBD><00>2]GCC: (GNU) 14.2.1 20240910 GNU<01><01>zRx <08><00>A<10>C <03> <00><>
 <00>@(2>J\ht<00>  y<00>~<00><00><00><00><00><00><00><00><00><00><00><00>main.cpsizefcmp_intfcmp_reverse_intfcmp_charfcmp_doublefcmp_stringfcmp_string_hierafcmp_pointxfcmp_pointytypemainatoistrcmpstderrfprintffwritefputcexittimesrandommallocputsprint_array$<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>E<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>h<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>{<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>$,<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>K<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>V<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]9m<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>$C1<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>C<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>T <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>n<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>~T<00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>w<00>!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00>!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00>!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%<00>-!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>4<00><!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>C<00>K!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>RZ!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>a<00>i!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>pDx!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00>!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>t<00>!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00>!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00>!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00>!<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>    (084@ n(s0<00>8<00>@<00>H<00>P<00>X<00>`9h@pvx<00>

<00>
3
*
1
M8
<?
<00>F
OM
kT
<00>b
<00>g
s

x<00>
<00><00>
<00><00>
<00>
<00>
<00><00>
<00><00>
<00><00>
4<00>
<00><00>
r
a 
<00>
<00>%
[1
 =
I
<00>U
<00>a
<00>m
 y
A<00>
<00>
L<00>
<00><00>
<00><00>
O<00>
w<00>
<00><00>
<00>
<00><00>
[<00>
<00> 
 
i"
{*
<00>N
(X
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
<00><00>
)<00>
<00><00>
<00>
t
H
<00> 
d
k
)6
nB h
<00>
<00><00><00>
<00><00><00>
0<00>
A<00>
 
\
<00>4
2G
 d

(<00>
5<00>
)<00>
<00><00>

<00>
77
<00>R
om
Wx<00>
f<00>
-<00>
B<00>
<00>
"
:&
m*
.
<00>8
<00>=
<00>B
<00>G
<00>L
<00>Q
<00>V
<00>[
<00>`
<00>e
<00>j
<00>o
y .symtab.strtab.shstrtab.rela.text.data.bss.rela.data.rel.rodata.rela.data.rel.local.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.eh_frame @<00>@x<00>& @ ,`6`@ 1@P<00>@<00><00>M<00><00> H@<00>b <00>]@<00>0 
n<00> <00><00> 0|@<00>'0 <00> <00>@<00>'<00><00>0(<00>00<00><00>0<00><00><00><00><00>0<00>(8<00>@<00>)`H  <00><00><00>)<00>