Files
C-exp-collection/exp1/task63

19 lines
17 KiB
Plaintext
Raw Normal View History

2026-05-16 21:52:40 +08:00
ELF><00>@<00>:@8@@@@ttt

<00> <00>  <00><00>@-@=@=<00>PP-P=P=<00><00>PPP$$<00>#<00>#<00>#00<00>#<00>#<00># S<>td<00>#<00>#<00>#00P<>td8!8!8!ddQ<>tdR<>td@-@=@=<00><00>GNU<1D>DŚ Ҥ<>m56Q<36><06><>:<3A>1/lib64/ld-linux-x86-64.so.2<01><00>e<EFBFBD>m9<6D><39>9<00> <00> <00><00>" >P},`o1 C<00><00>"<00> @sem_destroyputssem_init__stack_chk_fail__printf_chkfreetimepthread_join__isoc23_strtolpthread_create__fprintf_chkmalloc__libc_start_mainstderrsem_waitsrand__cxa_finalizesem_postlibc.so.6GLIBC_2.3.4GLIBC_2.38GLIBC_2.4GLIBC_2.34GLIBC_2.2.5_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable<00>ti <00><00><><EFBFBD><00>ii <00><00><><EFBFBD><00>ui <00>@=`H= @@<00>?<00>?<00>? <00>?<00>? @X?`?h?p?x?<00>?<00>?
<00>? <00>? <00>? <00>?<00>?<00>?<00>?<00>?<00>?<00><1E>H<EFBFBD><48>H<><05>/H<><48>t<02><>H<EFBFBD><48><08><00>5"/<00>%$/@<00><1E>h<00><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD><66><1E>h<00><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD><66><1E>h<00><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD><66><1E>h<00><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD><66><1E>h<00><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD><66><1E>h<00><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD><66><1E>h<00><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD><66><1E>h<00>r<EFBFBD><72><EFBFBD>f<EFBFBD><66><1E>h<00>b<EFBFBD><62><EFBFBD>f<EFBFBD><66><1E>h <00>R<EFBFBD><52><EFBFBD>f<EFBFBD><66><1E>h
<00>B<EFBFBD><42><EFBFBD>f<EFBFBD><66><1E>h <00>2<EFBFBD><32><EFBFBD>f<EFBFBD><66><1E>h <00>"<22><><EFBFBD>f<EFBFBD><66><1E>h <00><12><><EFBFBD>f<EFBFBD><66><1E>h<00><02><><EFBFBD>f<EFBFBD><66><1E>h<00><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD><66><1E><>%<25>.fD<00><1E><>%.fD<00><1E><>%.fD<00><1E><>%<25>-fD<00><1E><>%<25>-fD<00><1E><>%<25>-fD<00><1E><>%<25>-fD<00><1E><>%<25>-fD<00><1E><>%<25>-fD<00><1E><>%<25>-fD<00><1E><>%<25>-fD<00><1E><>%<25>-fD<00><1E><>%<25>-fD<00><1E><>%<25>-fD<00><1E><>%<25>-fD<00><1E><>%<25>-fD<00><1E><>%<25>-fD<00><1E>AWAVAUATUSH<53><48>H<EFBFBD><48><EFBFBD>dH<64>%(H<><48>$<24>1<><31><EFBFBD>tIH<49>H<>=<3D>-H<><15> <00><00>u<EFBFBD><75><EFBFBD><EFBFBD>H<><48>$<24>dH+%(<0F><>H<>Ĩ[]A\A]A^A_<41>H<EFBFBD>~<08>
1<>L<EFBFBD>d$ <20><><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>{<10>
1<>I<EFBFBD><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>{<18>
1<>I<EFBFBD><49>H<EFBFBD>$Ic<49><63><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD>H<EFBFBD><48>1<EFBFBD><31>8-<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>|<7C><><EFBFBD><EFBFBD>1<>H<EFBFBD>=>-<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>L<EFBFBD><4C>Ic<49><63>H<><<3C><00><EFBFBD><7F><EFBFBD>H<EFBFBD><<3C>H<><48>I<><49><EFBFBD>k<EFBFBD><6B><EFBFBD>H<EFBFBD><48>H<EFBFBD><48>H<>D$<08>Z<EFBFBD><5A><EFBFBD>H<EFBFBD><48>H<EFBFBD>D$I<><49><EFBFBD>J<EFBFBD><4A><EFBFBD>H<EFBFBD>D$E<><45><0F><>L<><4C>1<EFBFBD><1F>M<>&<26><><01><><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD>^ L<><4C>H<EFBFBD><48>HcЉ<63>I<EFBFBD><49>H<><48>Hi<48>gfff<66><66>H<><48>!)<29>1<EFBFBD><31><14>)<29>H<EFBFBD><15><00><>g,A<>F<EFBFBD><46><0E><><EFBFBD>D9<44>u<EFBFBD><75><$~FH<46>\$L<>t$1<><1F><00><>L<>#H<><48>L<EFBFBD><4C><EFBFBD>kH<>J1<>H<EFBFBD><48>I<><49><08><><EFBFBD><EFBFBD><EFBFBD>;,$u<>E<EFBFBD><45><0F>(1<>ff.<1F>I<><<3C>1<EFBFBD>H<EFBFBD><48><01><><EFBFBD><EFBFBD><EFBFBD>A9<41><EFBFBD><7F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>L<EFBFBD><4C><EFBFBD><00><$~-H<>$H<>L$<08><>H<><48>H<EFBFBD>\<5C>DH<>}1<>H<EFBFBD><48><08><><EFBFBD><EFBFBD><EFBFBD>H9<48>u<EFBFBD>H<EFBFBD>=<3D> <00><><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><15>+H<>5<EFBFBD> 1<><31><00><16><><EFBFBD>H<EFBFBD><15>+1<>H<EFBFBD>5<EFBFBD> <00><00><><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><05>+H9<05>+tiH<69>= <00>p<EFBFBD><70><EFBFBD>L<EFBFBD><4C><EFBFBD>H<EFBFBD><48><EFBFBD>H<EFBFBD>|$<08>><3E><><EFBFBD>H<EFBFBD>|$<18>4<EFBFBD><34><EFBFBD>H<EFBFBD>|$<10>*<2A><><EFBFBD>L<EFBFBD><4C><EFBFBD><EFBFBD>H<>=;+<00><><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><31>_<EFBFBD><5F><EFBFBD><EFBFBD><$<0F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>L<EFBFBD><4C><EFBFBD><EFBFBD><00>G<EFBFBD><47><EFBFBD>H<EFBFBD>=d <00><07><><EFBFBD><EFBFBD><EB95BE><EFBFBD><EFBFBD>L<EFBFBD><4C><EFBFBD>x<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>f.<1F>@<00><1E>1<EFBFBD>I<EFBFBD><49>^H<><48>H<EFBFBD><48><EFBFBD>PTE1<45>1<EFBFBD>H<EFBFBD>=<3D><><EFBFBD><EFBFBD><EFBFBD>3*<00>f.<1F>H<>=Y*H<>R*H9<48>tH<>*H<><48>t <09><><1F><00><1F>H<>=)*H<>5"*H)<29>H<EFBFBD><48>H<EFBFBD><48>?H<><48>H<01>H<EFBFBD><48>tH<><05>)H<><48>t<08><>fD<00><1F><00><1E><>=<3D>)u+UH<55>=<3D>)H<><48>t H<>=<3D>)<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>d<EFBFBD><64><EFBFBD><EFBFBD><05>)]<5D><00><1F><00><1E><>w<EFBFBD><77><EFBFBD><1F><00><1E><>G<08><><0F><>AVAUE1<45>ATI<54><49>US<00><><EFBFBD><EFBFBD><EFBFBD>I<EFBFBD>,$A<><41>HcؙHi<48><69>MbH<>}8H<38><48>&)<29>i<EFBFBD><69><><D089><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>}<18><><EFBFBD><EFBFBD><EFBFBD>HcU H<>EH<>}<18><1C><>E <0C><><01><>}<08>U <0C><><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>}X<><58><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>=e)<00>P<EFBFBD><50><EFBFBD>H<EFBFBD>=Y)Hc<48>Hw)<00>j<EFBFBD><6A><EFBFBD>A<EFBFBD>T$ <0C><>1<EFBFBD>H<EFBFBD>5<EFBFBD><00><00><><EFBFBD><EFBFBD><EFBFBD>E9l$<0F>U<EFBFBD><55><EFBFBD>[1<>]A\A]A^<5E>f.<1F>1<><31>f<EFBFBD>ff.<1F><00><1E>AUATI<54><49>USH<53><48><08>ADH<>=<3D>(<00><><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>=<3D>(Hc<48>H<05>(<00><><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD>T$<08><>1<EFBFBD>H<EFBFBD>5u<00><00><1C><><EFBFBD>I<EFBFBD>$H<>{X<><58><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>{<18><><EFBFBD><EFBFBD><EFBFBD>HcKH<>H<>{H<>ȋ,<2C><><EFBFBD><01><>{<08>S<10><><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>{8<><38><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>u<EFBFBD>I<EFBFBD>$H<>kH<>{8<>G<EFBFBD><47><EFBFBD>H<EFBFBD><48><EFBFBD>?<3F><><EFBFBD>HcS H<>H<><48><EFBFBD><04><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>C <0C><><01><>{<08>S <0C>L<EFBFBD><4C><EFBFBD>H<EFBFBD>{X<>C<EFBFBD><43><EFBFBD>H<EFBFBD><48>1<>[]A\A]<5D>fD<00><1E>USH<53><48>Hc<48>H<EFBFBD><48>H<EFBFBD><48>H<><48><08>T<EFBFBD><54><EFBFBD>fn<>H<EFBFBD>{1<>H<EFBFBD><03><00>Cf<0F>C<08>Q<EFBFBD><51><EFBFBD>H<EFBFBD>{8<><38>1<EFBFBD><31>D<EFBFBD><44><EFBFBD>H<EFBFBD><48>H<>{X1<58>[1<>]<5D>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><1E>SH<53><48>H<EFBFBD>?<3F><><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>{<18>W<EFBFBD><57><EFBFBD>H<EFBFBD>{8<>N<EFBFBD><4E><EFBFBD>H<EFBFBD>{X[<5B>D<EFBFBD><44><EFBFBD>@<00><1E>ATA<54><41>USH<53><48>H<EFBFBD>8H<38>k<18>U<EFBFBD><55><EFBFBD>H<EFBFBD><48><EFBFBD>M<EFBFBD><4D><EFBFBD>HcS H<>H<><48>D<EFBFBD>$<24><>C <0C><><01><>{<08>S <0C>]<5D><><EFBFBD>H<EFBFBD>{X[]A\<5C>P<EFBFBD><50><EFBFBD><EFBFBD><1E>ATUSH<53><48>H<EFBFBD>X<7F> <0C><><EFBFBD>H<EFBFBD>{<18><03><><EFBFBD>HcKH<>H<>{H<>ȋ,<2C><><EFBFBD><01><>{<08>S<10><13><><EFBFBD>H<EFBFBD>{8<>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[]A\<5C><00><1E>H<EFBFBD><48>H<><48><08>[Producer %d] produced %d
[Consumer %d] consumed %d
=== Verifcation Results ===Produced sum: %lld
Consumed sum: %lld
Usage: %s <k_producers> <m_consumers> <N_buffer>
Verification successful: produced sum matches consumed sum.Verification failed: produced sum does not match consumed sum.;d <00><><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><08><><EFBFBD><EFBFBD><08><><EFBFBD>H<><48><EFBFBD><EFBFBD>8<><38><EFBFBD><EFBFBD>(<28><><EFBFBD>0<18><><EFBFBD>hx<><78><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD>zRx <08><00><><EFBFBD><EFBFBD>&D$4H<><48><EFBFBD>FJ w<08>?9*3$"\0<><30><EFBFBD>t(<28><><EFBFBD><<00>@<40><><EFBFBD><EFBFBD>Q<10>B<18>E <20>D(<28>A0<><02>(C BBBK<><4B><EFBFBD><EFBFBD><EFBFBD>4<00><00><><EFBFBD><EFBFBD><EFBFBD>F<10>B<18>D <20>A(<28>D0<02>(C ABB$<00><><EFBFBD><EFBFBD>_E<10>A<18>Q yGC,<00><><EFBFBD><EFBFBD>,E<10>b(H<00><><EFBFBD><EFBFBD>PF<10>D<18>A <20>}AB(t<18><><EFBFBD>MF<10>A<18>A <20>AABH<00><00><><EFBFBD><EFBFBD>2F<10>B<18>B <20>B(<28>A0<>A8<>J<0E>V
8A0A(B BBBA  GNU<00><02><00>GNU` <00>  <00>@=H=<00><><EFBFBD>o<00><00><00>
K @?<00><00><00><00> <00><><EFBFBD>o<00><><EFBFBD>o`<00><><EFBFBD>o<00><><EFBFBD>o,<00><><EFBFBD>oP=0@P`p<00><00><00><00><00><00><00><00> @GCC: (Ubuntu 15.2.0-16ubuntu1) 15.2.0<00><> <00># <00><><00><>'<00>)<00>< R(@^H=<00>`<00>@=<00><><00><00>#<00><><00>P=<00>8!<00>@?<00>p<00><00>
' <00> @C@@OctP_~<00>@<00>@<00><00><00><00><00><00>,<00><00>@<00> @ .I<00>@Vi<00>@<00><00>&n @z@2<00><00><00>`@ <00>`<00><00>0M<00>@<00><00>P<00> 1I"x
d<00>{ @Scrt1.o__abi_tagtask63.ccrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entry__FRAME_END___DYNAMIC__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE_producerfree@GLIBC_2.2.5__libc_start_main@GLIBC_2.34_ITM_deregisterTMCloneTabletotal_itemssem_wait@GLIBC_2.34puts@GLIBC_2.2.5sbuf_initconsumed_sum_edata_fini__stack_chk_fail@GLIBC_2.4sem_post@GLIBC_2.34sbuf_deinitsrand@GLIBC_2.2.5__data_start__gmon_start____dso_handle_IO_stdin_usedtime@GLIBC_2.2.5__isoc23_strtol@GLIBC_2.38produced_summalloc@GLIBC_2.2.5_end__bss_startmain__printf_chk@GLIBC_2.3.4sem_init@GLIBC_2.34pthread_create@GLIBC_2.34sum_mutexconsumersbuf_remove__TMC_END__sbuf_insert__fprintf_chk@GLIBC_2.3.4_ITM_registerTMCloneTablepthread_join@GLIBC_2.34__cxa_finalize@GLIBC_2.2.5sem_destroy@GLIBC_2.34stderr@GLIBC_2.2.5.symtab.strtab.shstrtab.note.gnu.build-id.interp.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.note.gnu.property.note.ABI-tag.init_array.fini_array.dynamic.data.bss.commentPP$.tt6<00><><EFBFBD>o<00><00>(@ <00><00>(H<00><00>KP<00><><EFBFBD>o,,.]<00><><EFBFBD>o```l<00><00><00>vB<00><00><00><00>{  <00>00<00>@@<00>@@=<00><00><00> <00> 7<00>8!8!d<00><00>!<00>!<00><00><00>#<00>#0<00><00>#<00># <00>@=@-<00>H=H-<00>P=P-<00><00>@?@/<00>@0  @0p 00&80<00> 6<00><00>9