М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Ira511
Ira511
18.09.2020 00:17 •  Информатика

Перебор сочетаний из n-элементного множества по k. с++, паскаль абс или питон

👇
Ответ:
Smillekate
Smillekate
18.09.2020

int X[100];

int N;

void Swap(int a,int b)

{

int t=X[a];

X[a]=X[b];

X[b]=t;

}

void Generate(int k)

{

if (k==N)

{

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

std::cout<<X[i]<<" ";

std::cout<<"\n";

}

else

{

for(int j=k;j<N;j++)

{

Swap(k,j);

Generate(k+1);

Swap(k,j);

}

}

}

int main()

{

std::cout<<"N=";

std::cin>>N;

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

X[i]=i+1;

Generate(0);

}

4,5(61 оценок)
Открыть все ответы
Ответ:
yong345
yong345
18.09.2020
Универсальным устройством ввода информации является клавиатура. Клавиатура позволяет вводить числовую и текстовую информацию.
Для оптического ввода в компьютер и преобразования в компьютерную форму изображений (фотографий, рисунков, слайдов), а также текстовых документов используется сканер.
Для ввода графической информации и для работы с графическим интерфейсом программ используются координатные устройства ввода информации: манипуляторы (мышь, трекбол
звуковая карта, цифровые камеры, тв тюнер.
я бы так ответила)
4,5(36 оценок)
Ответ:
bts23
bts23
18.09.2020
Uses crt,graph;
var
  gd, gm, xc, yc, r, x, y: integer;

begin
  clrscr;
  repeat
    writeln('Vvedite koordinaty levogo kolca, x=[50..300], y=[50..350]:');
    readln(xc, yc);
  until((xc >= 50) and (xc <= 300)) and ((yc >= 50) and (yc <= 350));
 
  gd := 0;
  initgraph(gd, gm, '');
  setbkcolor(15);
  cleardevice;
 
  r := 50;
  setlinestyle(0, 0, 3);
  setcolor(9);
  circle(xc, yc, r);
  setcolor(8);{темно-серый, черный не нарисовать}
  circle(xc + 2 * r, yc, r);
  setcolor(12);
  circle(xc + 4 * r, yc, r);
  setcolor(14);
  circle(xc + r, yc + r, r);
  setcolor(10);
  circle(xc + 3 * r, yc + r, r);
  readln
end.
4,6(42 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ