3415 2023. 02. 27 13:38:01 Benedek Táblajáték csharp Részben helyes 38/50 37ms 25476 KiB
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace táblajáék
{
    class Program
    {
        static void Main(string[] args)
        {
            int lsz = int.Parse(Console.ReadLine());
            int[] lf = Console.ReadLine().Split().Select(int.Parse).ToArray();
            int hossz = 0;
            ulong szel = 0;

            foreach (var item in lf)
            {
                if (item == 0)
                {
                    hossz++;
                    szel = szel * 2;
                }
                if (item == 1)
                {
                    hossz++;
                    szel = szel * 2 + 1;
                }
                if (item == 2)
                {
                    hossz--;
                    szel = szel / 2;
                }
                if (item == 3)
                {
                    szel--;
                }
                if (item == 4)
                {
                    szel++;
                }
            }
            Console.WriteLine(hossz);
            if (szel == 0)
            {
                Console.WriteLine(0);
            }
            else
            {
                string bin = "";
                while (szel != 0)
                {
                    bin = szel % 2 + bin;
                    szel = szel / 2;
                }
                Console.WriteLine(bin);
            }
            Console.ReadKey();

        }

    }
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 38/50
1 Elfogadva 0/0 30ms 22088 KiB
2 Elfogadva 0/0 32ms 22636 KiB
3 Elfogadva 3/3 32ms 22840 KiB
4 Elfogadva 3/3 30ms 22832 KiB
5 Elfogadva 3/3 30ms 23184 KiB
6 Részben helyes 1/3 30ms 23576 KiB
7 Elfogadva 3/3 30ms 23572 KiB
8 Elfogadva 3/3 32ms 24384 KiB
9 Elfogadva 3/3 30ms 24364 KiB
10 Részben helyes 1/3 37ms 25380 KiB
11 Elfogadva 3/3 32ms 24896 KiB
12 Részben helyes 1/3 35ms 25476 KiB
13 Elfogadva 4/4 29ms 25140 KiB
14 Részben helyes 1/4 37ms 25368 KiB
15 Elfogadva 4/4 30ms 24980 KiB
16 Részben helyes 1/4 35ms 25312 KiB
17 Elfogadva 4/4 32ms 24740 KiB