Реализовать алгоритм для порождения точек решетки - C#
Формулировка задачи:
Подскажите что надо сделать вообще? никак не пойму.
Если кому не сложно то сделать
Точкой n-мерной решётки является n-строка (х1,х2,…,хn) целых чисел, удовлетворяющих условию ℓi<=xi<=ui для некоторых векторов (ℓ1,ℓ2,…,ℓn) и (u1,u2,…un) с целочисленными компонентами. Придумайте и реализуйте алгоритм для порождения точек решетки в лексикографическом порядке.
Решение задачи: «Реализовать алгоритм для порождения точек решетки»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace ConsoleApplication5
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("введите количество элементов решетки");
int k = Convert.ToInt32(Console.ReadLine());
int[] mas = new int[k];
int a = 0;
int c, d = 0;
for (int i = 0; i < k; i++)
{
Console.WriteLine("Введите i элемент 1 строки");
c = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Введите i элемент 2 строки");
d = Convert.ToInt32(Console.ReadLine());
Random rnd = new Random();
a = rnd.Next(c, d);
mas[i] = a;
}
Console.Write("Новая строка удовлетворяющая условию: ");
for (int q = 0; q < k; q++) { Console.Write(mas[q]); }
}
}
}