#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define NR 10
int cstring_cmp( const void * a, const void * b)
{
const char ** ia = ( const char ** ) a;
const char ** ib = ( const char ** ) b;
}
int main( void )
{
int i, k;
char temp[ 1000 ] ;
char * words_array[ NR] ;
for ( i= 0 ; i< NR; i++ )
{
words_array
[ i
] = ( char * ) malloc ( ( strlen ( temp
) + 1 ) * sizeof ( char ) ) ; printf ( "Wykonano %d razy\n " , i
+ 1 ) ; }
qsort ( words_array
, NR
, sizeof ( char * ) , cstring_cmp
) ; printf ( "the sorted array list is:\n " ) ; for ( i= 0 ; i< NR; i++ )
{
printf ( "%s Wykonano %d\n " , words_array
[ i
] , i
+ 1 ) ; }
return 0 ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN0cmluZy5oPgoKI2RlZmluZSBOUiAxMAogCmludCBjc3RyaW5nX2NtcChjb25zdCB2b2lkICphLCBjb25zdCB2b2lkICpiKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBjb25zdCBjaGFyICoqaWEgPSAoY29uc3QgY2hhciAqKilhOwogICAgICAgICAgICAgICAgY29uc3QgY2hhciAqKmliID0gKGNvbnN0IGNoYXIgKiopYjsKICAgICAgICAgICAgICAgIHJldHVybiBzdHJjbXAoKmlhLCAqaWIpOwogICAgICAgICAgICB9CiAKaW50IG1haW4odm9pZCkKewogICAgaW50IGksazsKICAgIGNoYXIgdGVtcFsxMDAwXTsKICAgIGNoYXIqIHdvcmRzX2FycmF5W05SXTsKICAgIGZvciAoaT0wOyBpPE5SOyBpKyspCiAgICB7CiAgICAgICAgc2NhbmYoIiVzXG4iLCB0ZW1wKTsKICAgICAgICB3b3Jkc19hcnJheVtpXSA9IChjaGFyKiltYWxsb2MoKHN0cmxlbih0ZW1wKSArIDEpKnNpemVvZihjaGFyKSk7CiAgICAgICAgc3RyY3B5KHdvcmRzX2FycmF5W2ldLCB0ZW1wKTsKIHByaW50ZigiV3lrb25hbm8gJWQgcmF6eVxuIixpKzEpOwogICAgfQogCiAgICAgICAgICAgIHFzb3J0KHdvcmRzX2FycmF5LE5SICxzaXplb2YoY2hhciAqKSAsY3N0cmluZ19jbXAgKTsKICAgICAgICAgICAgcHJpbnRmICgiXG4iKTsKICAgICAgICAgICAgcHJpbnRmICgidGhlIHNvcnRlZCBhcnJheSBsaXN0IGlzOlxuIik7CiAgICAgICAgICAgIGZvciAoaT0wO2k8TlI7aSsrKQogICAgICAgICAgICB7CiAgICAgICAgICAgIHByaW50ZigiJXMgV3lrb25hbm8gJWRcbiIsIHdvcmRzX2FycmF5IFtpXSxpKzEpOwogICAgICAgICAgICAgICAgfQpyZXR1cm4gMDsKfQ==
stdin
ZWVlZWVlZWVlZWVlZQpnZ2dnZ2dnZ2dnZ2dnZ2dnZwpiYmJiYmJiYmJiYmJiCmpqampqampqagpoaGhoaGhoaGhoaGhoaGgKY2NjY2NjY2NjY2NjY2NjCmFhYWFhYWFhYWFhYWFhYWFhCmlpaWlpaWlpaWlpaWkKZmZmZmZmZmZmZmZmZmZmZgpkZGRkZGRkZGRkZGRkCg==
eeeeeeeeeeeee
ggggggggggggggggg
bbbbbbbbbbbbb
jjjjjjjjj
hhhhhhhhhhhhhhh
ccccccccccccccc
aaaaaaaaaaaaaaaaa
iiiiiiiiiiiii
ffffffffffffffff
ddddddddddddd