Оба варианта возможны, хотя предпочтителен здесь винительный падеж (не поменяла свои зеленые иголки), т. к. есть местоимение свои, указывающее на определенность объекта. Подробнее см. в «Письмовнике».
Корректно: на Зеленой улице (жить), по Зеленой улице (прогуливаться).
В сочетании с географическим термином гора названия женского рода склоняются: на горе Зеленой. Названия мужского рода остаются в начальной форме: у горы Эльбрус.
В правилах недостаточно разъяснений о том, от чего в подобных предложениях зависит выбор двоеточия и тире. На наш взгляд, тире нужно ставить в том случае, если главную информацию передают однородные компоненты, на них падает логическое ударение. Двоеточие нужно поставить, если главное в предложении то, сколько было предметов, логическое ударение падает на словосочетание с количественным значением. Информация о том, какие были предметы, второстепенная, дополнительная.
Более вероятна такая расстановка знаков:
Открытие произошло на стыке двух наук — математики и физики.
В набор входит три карандаша: синий, красный и зеленый.
Внутри этого предложения никакие знаки препинания не требуются.
Д. Э. Розенталь в «Справочнике по правописанию и литературной правке» замечает, что при прошедшем времени глагола-сказуемого причастие настоящего времени указывает на постоянный признак, причастие прошедшего времени – на временный признак. Поэтому в данном случае предпочтительной следует считать форму прошедшего времени причастия: Автобус сбил школьника, переходившего дорогу на зеленый свет (= который переходил). Ср.: Автобус задел столб, стоящий у дороги (= который стоит).
Предпочтительно: кубики, окрашенные в синий, красный, зелёный цвета.
1. Интересующее Вас слово не зафиксировано нормативными словарями, но в специальных текстах встречаются оба варианта: карабинодержатель и карабиндержатель.
2. Корректно: светодиодный индикатор загорится зеленым.
Форма ед. числа слова бакенбарды – бакенбарда. Вариант бакенбард (мужской род, единственное число) устаревший. Правда, «Русский орфографический словарь» РАН его фиксирует и сейчас, но всё-таки в большинстве современных словарей русского языка – только бакенбарда.