Табло из лампочек, каждое из которых может находится в разных состояниях, какое наименьшее количество лампочек на табло, что с его передать 900 различных сигналов! !
128
465
Ответы на вопрос:
Вопрос в системе кодирования, точнее - в количестве возможных состояний каждой лампочки. если состояний два - "горит" и "не горит", то количество лампочек находится из выражения , т.е. понадобится 10 лампочек.
#include < iostream> #include < locale> using namespace std; int main() { setlocale(lc_all,"rus"); int n; cout < < "n = ", cin > > n; int *a = new int[n]; cout < < ", введите массив из "< < n < < " элементов: \n"; for (int i = 0; i < n; i++) { cin > > a[i]; } cout < < "\nполучившийся массив: ["; for (int i = 0; i < n; i++) { cout < < " " < < a[i]; } bool simmetriya = true; for (int i = 0; i < = (int)(n/2); i++) { if (a[i] ! = a[n-i-1]) { simmetriya = false; break; } } cout < < (simmetriya? " ] симметричен": " ] не симметричен") < < "\n"; if (simmetriya) { for (int i = 0; i < (int)(n/2); i++) { for (int j = i; j < (int)(n/2); j++) { swap(a[i],a[j]); swap(a[n-i-1],a[n-j-1]); } } } else { for (int i = 0; i < (int)(n/2); i++) { swap(a[i],a[(int)(n/2)+n%2+i]); } } for (int i = 0; i < n; i++) { cout < < a[i] < < " "; } cout < < '\n'; return 0; }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
annushkan020.01.2023 04:12
-
Egor19060622.07.2020 11:47
-
shevchenkotanu14.03.2020 21:37
-
annelya00921.05.2020 23:48
-
dina0825406.11.2021 04:50
-
unikkum2225.10.2020 02:52
-
sponsor177603.06.2023 18:45
-
SOSISKA228115.09.2021 08:06
-
raitilianna04.07.2021 11:52
-
Yurgent29.08.2020 17:11
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.