Реализовать алгоритм для порождения точек решетки - C#

Узнай цену своей работы

Формулировка задачи:

Подскажите что надо сделать вообще? никак не пойму. Если кому не сложно то сделать Точкой n-мерной решётки является n-строка (х1,х2,…,хn) целых чисел, удовлетворяющих условию ℓi<=xi<=ui для некоторых векторов (ℓ1,ℓ2,…,ℓn) и (u1,u2,…un) с целочисленными компонентами. Придумайте и реализуйте алгоритм для порождения точек решетки в лексикографическом порядке.

Решение задачи: «Реализовать алгоритм для порождения точек решетки»

textual
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using System.IO;
  7.  
  8. namespace ConsoleApplication5
  9. {
  10.     class Program
  11.     {
  12.         static void Main(string[] args)
  13.         {
  14.             Console.WriteLine("введите количество элементов решетки");
  15.             int k = Convert.ToInt32(Console.ReadLine());
  16.             int[] mas = new int[k];
  17.             int a = 0;
  18.             int c, d = 0;
  19.             for (int i = 0; i < k; i++)
  20.             {
  21.                 Console.WriteLine("Введите i элемент 1 строки");
  22.                 c = Convert.ToInt32(Console.ReadLine());
  23.                 Console.WriteLine("Введите i элемент 2 строки");
  24.                 d = Convert.ToInt32(Console.ReadLine());
  25.                 Random rnd = new Random();
  26.                 a = rnd.Next(c, d);
  27.                 mas[i] = a;
  28.             }
  29.             Console.Write("Новая строка удовлетворяющая условию: ");
  30.             for (int q = 0; q < k; q++) { Console.Write(mas[q]); }
  31.  
  32.            
  33.         }
  34.     }
  35. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.875 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы