Cześć, mam problem z tym że mój program w C# działa bardzo długo i nie wiem dlaczego, sędzia nie chce przyjąć ponieważ przekraczam limit czasu i jem bardzo dużo pamięci
mój kod:
using System;
public class Test
{
public static void Main()
{
int n = int.Parse(Console.ReadLine());
if (n < 3 && n > 0) Console.WriteLine("NIE");
if (n == 0) { Console.Write("{0}", n); }
if (n == 3)
{
int a = 1, b = 3, c = 0, d = 2;Console.Write("{0} ", a); Console.Write("{0} ", b); Console.Write("{0} ", c); Console.Write("{0} ", d); } if (n > 3) { for (int i = 0; i <= n; i = i + 2) { Console.Write("{0} ", i); } for (int i = 1; i <= n; i = i + 2) { Console.Write("{0} ", i); } } }
}
created
last reply
- 11
replies
- 1.8k
views
- 10
users
- 3
likes
- 3
links