Десятичный код
65 80 80 76 69
Двоичный код
01000001 01010000 01010000 01001100 01000101
Готово. Не пугайтесь swap, просто благодаря ему "пузырёк" выглядит лучше. Программа во вложении.
UPD: Чтобы увеличить рандомность генерации массива, измените аргумент в функции random из первого цикла.
Не поняв?Обясни в чём смысыл?
1. Остановиться на тротуаре перед светофором.
2. Посмотреть на светофор.
3. Если горит красный или желтый свет, то ждать, пока на светофоре не загорится зеленый.
4. Если горит зеленый свет, перейти дорогу до тротуара противоположной стороны улицы.
5. Стоп.