using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace lab4_1_2
{
internal class Program
{
static void Main(string[] args)
{
Stopwatch stopwatch = new Stopwatch();
int n = int.Parse(Console.ReadLine());
stopwatch.Start();
if (n < 1)
{
Console.WriteLine("Потрiбно ввести додатнє значення n!");
stopwatch.Stop();
Console.WriteLine($"Час виконання: {stopwatch.Elapsed}");
}
else
{
string result = "";
for (int i = n; i != 0; i--)
{
string i1 = i.ToString();
result = i1 + " " + result;
}
Console.WriteLine(result);
stopwatch.Stop();
Console.WriteLine($"Час виконання: {stopwatch.Elapsed}");
long memoryUsed = GC.GetTotalMemory(true);
Console.WriteLine($"Спожита пам'ять: {memoryUsed} байт");
}
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLkRpYWdub3N0aWNzOwp1c2luZyBTeXN0ZW0uTGlucTsKdXNpbmcgU3lzdGVtLlRleHQ7CnVzaW5nIFN5c3RlbS5UaHJlYWRpbmcuVGFza3M7CgpuYW1lc3BhY2UgbGFiNF8xXzIKewogICAgaW50ZXJuYWwgY2xhc3MgUHJvZ3JhbQogICAgewogICAgICAgIHN0YXRpYyB2b2lkIE1haW4oc3RyaW5nW10gYXJncykKICAgICAgICB7CiAgICAgICAgICAgIFN0b3B3YXRjaCBzdG9wd2F0Y2ggPSBuZXcgU3RvcHdhdGNoKCk7CiAgICAgICAgICAgIGludCBuID0gaW50LlBhcnNlKENvbnNvbGUuUmVhZExpbmUoKSk7CiAgICAgICAgICAgIHN0b3B3YXRjaC5TdGFydCgpOwoKICAgICAgICAgICAgaWYgKG4gPCAxKSAKICAgICAgICAgICAgeyAKICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCLQn9C+0YLRgGnQsdC90L4g0LLQstC10YHRgtC4INC00L7QtNCw0YLQvdGUINC30L3QsNGH0LXQvdC90Y8gbiEiKTsKICAgICAgICAgICAgICAgIHN0b3B3YXRjaC5TdG9wKCk7CiAgICAgICAgICAgICAgICBDb25zb2xlLldyaXRlTGluZSgkItCn0LDRgSDQstC40LrQvtC90LDQvdC90Y86IHtzdG9wd2F0Y2guRWxhcHNlZH0iKTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgZWxzZQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBzdHJpbmcgcmVzdWx0ID0gIiI7CiAgICAgICAgICAgICAgICBmb3IgKGludCBpID0gbjsgaSAhPSAwOyBpLS0pCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgc3RyaW5nIGkxID0gaS5Ub1N0cmluZygpOwogICAgICAgICAgICAgICAgICAgIHJlc3VsdCA9IGkxICsgIiAiICsgcmVzdWx0OwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUocmVzdWx0KTsKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgc3RvcHdhdGNoLlN0b3AoKTsKICAgICAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCQi0KfQsNGBINCy0LjQutC+0L3QsNC90L3Rjzoge3N0b3B3YXRjaC5FbGFwc2VkfSIpOwoKICAgICAgICAgICAgICAgIGxvbmcgbWVtb3J5VXNlZCA9IEdDLkdldFRvdGFsTWVtb3J5KHRydWUpOwogICAgICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoJCLQodC/0L7QttC40YLQsCDQv9Cw0Lwn0Y/RgtGMOiB7bWVtb3J5VXNlZH0g0LHQsNC50YIiKTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KfQ==