В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
SlowMoe
SlowMoe
01.12.2020 13:51 •  Информатика

Правительство байтландии приняло решение о поддержке отечественных производителей электроники.одна из компаний разработала жидкокристалличесие дисплеи для электронных счетчиков,которые могут отображать цифры.каждая цифра изображается с семи сегментов,каждый из которых может быть включен или выключен.
Все счетчики будут вести отсчет от нуля до некоторого числа k,последовательно проходя по всем значениям.ведущие нули в числах,отображаемых на счетчиках,не отображаются,все сегменты перед первой значащей цифрой включены
За одну операцию можно изменить состояние одного сегмента (включить или выключить).компания получила заказ на изготовление n типов счетчиков,для каждого из типов известно максимальное значение счетчика ki.для каждого из типов счетчика определите,какое количество операций по изменению состояния сегмента необходимо будет произвести для прохода по всем значениям от нуля до ki.
В первой строке входных данных записано число t –количество различных типов счетчиков.в следующих t строках записаны числа ki.ответ для каждого типа счетчика выведете в отдельной строке
В первом тесте t=3,ki не превосходит 100
Во втором тесте t=700,ki не превосходит 10**9

входные данные
3
2
10
3
выходные данные
9
34
11

Показать ответ
Ответ:
оьмдды
оьмдды
04.11.2022 13:28
uses crt; var i,j,max:byte; a: array [1..100] of integer; buf:integer; BEGIN repeat write(' input number of elements '); readln(max); until max in [1..100];     writeln('input your demention');   for i:=1 to max do  begin   write('input a[', i, '] = ');    readln(a[i]);   end;    buf:=0;    write('the first sort: ');   for i:=max downto 1 do  for j:=2 to i do   if a[j]<a[j-1] then    begin     buf:=a[j];     a[j]:=a[j-1];     a[j-1]:=buf;     end;   for i:=1 to max do write(a[i]);    writeln;  write('the second sort : ');   for i:=max downto 1 do write(a[i],'  '); END.
С форума программистов , сортировка повсюду
0,0(0 оценок)
Ответ:
daryadaletskay
daryadaletskay
21.09.2021 15:02

#include <iostream>

int main()

{

       using namespace std;

       const string password = "123456";

       string attempted;

       cout << "Enter correct password" << endl;

       for (int i = 0; i < 3; i++)

       {

               cin >> attempted;

               if (attempted == password)

               {

                       cout << "Successful login" << endl;

                       return 0;

               }

               else

               {

                       cout << "Wrong password" << endl;

               }

       }

       cout << "Access denied" << endl;

       return 0;

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота