https://pastein.ru/t/vN

  скопируйте уникальную ссылку для отправки


using System;
using System.Security.Cryptography.X509Certificates;
using System.Xml;
using System.Collections.Generic;
using System.Security.Cryptography;
using System.Linq;
using System.IO.Pipes;

namespace FunclubBot
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Введите количество стран");
            int country = Convert.ToInt32(Console.ReadLine());
            // Спрашиваем сколько стран есть всего
            string[] CountryNames = new string[country];
            for (int i = 0; i < country; i++)
            {
                Console.WriteLine($"Введите страну под индексом {i}");
                
                CountryNames[i] = Console.ReadLine();
                Console.WriteLine(CountryNames[i] + " - страна под индексом " + i);
            }
            // Даем названия каждой стране
            Console.WriteLine("Введите начальный бюджет");
            int budget = Convert.ToInt32(Console.ReadLine());
            // Узнали начальный бюджет+ 
            Console.WriteLine("Введите кол-во раундов");
            int rounds = Convert.ToInt32(Console.ReadLine());
            // Узнали кол-во раундов
            Console.WriteLine("Введите кол-во городов в каждой стране");
            int citys = Convert.ToInt32(Console.ReadLine());
            //Узнали кол-во городов 
            string[] CityNames = new string[(citys * country)];
            for (int i = 0; i < CountryNames.Length; i++)
            {
                Console.WriteLine("Страна - " + CountryNames[i]);
                for (int j = 1;  j <= citys; j++)
                {
                    Console.WriteLine("Введите город номер " + j + " из " + citys);
                   CityNames[i] = Console.ReadLine();
                }
            }
        } 
    }
}