For( i = 0; i < 5; i++ ) { ind[ i ] = i; a[ i ] = size[ i ] * speed[ i ]; }
// Предположим, что тут надо умножать, хотя из условия это неясно.
for( i = 0; i < 5-1; i++ )
for( j = i+1; j < 5; j++ )
if (a[ i ] < a[ j ]) { swap[ a[ i ], a[ j ]); swap( ind[ i ], ind[ j ] ); }
for( i = 0; i < 4; i++ ) printf( "%d => %d\n", ind[ i ], a[ i ] );
8=i^2, значит 1 символ весит 3бита
3*32=96бит
1. 5
2. 79
3. x=1, y=0 (см фото)
11 девочек м 10 мальчиков.
<span>1011= 1*2^3+0*2^2+1*2^1+1*2^0=8+0+2+1=11
</span>1010= 1*2^3+0*2^2+1*2^1+0*2^0=8+0+2+0=10
Всего 3-буквенных слов, составленных из этих букв без ограничений на число букв А, 4^3 = 64 (на каждое из трёх мест претендуют 4 буквы, бувы можно выбирать независимо).
Из них не подходят (не содержат букв А) 3^3 = 27 (тут на каждое место по 3 буквы).
Тогда подходящих 64 - 27 = 37.