4652 2023. 03. 30 14:29:38 Leventusz19 Váltakozó (75 pont) csharp Hibás válasz 0/75 583ms 32800 KiB
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Váltakozó_szöveg{
    class Program{
        static void Main(){
            string in1 = Console.ReadLine();
            char[] c = in1.ToArray();
            bool[] cc = new bool[c.Length];
            string abc = "abcdefghijklmnopqrtsuvwxyz";
            string o1 = "";
            Array.Sort(c);
            for(int i=0, j=0, lj=0; i<c.Length; i++){
                j = i;
                lj = j;
                var ij = false;
                while (i > 0 && o1[i - 1] == c[j] && !cc[j]) if (j == lj && ij) { Console.WriteLine(-1); Console.ReadKey(); return; } else if (!cc[j] && j < c.Length - 1) j++; else if (j == 0) ij = true;else  j=0;
                //while(c[j]==o1[i-1])
                o1 += c[j];
                //Console.Write(o1[i]);
            }
            Console.WriteLine(o1);
            Console.ReadKey();
        }
    }
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 0/75
1 Hibás válasz 0/0 29ms 21120 KiB
2 Hibás válasz 0/0 32ms 23828 KiB
3 Hibás válasz 0/3 29ms 21508 KiB
4 Hibás válasz 0/3 29ms 22192 KiB
5 Hibás válasz 0/3 28ms 22272 KiB
6 Hibás válasz 0/3 28ms 23112 KiB
7 Időlimit túllépés 0/3 551ms 30580 KiB
8 Időlimit túllépés 0/3 546ms 9788 KiB
9 Időlimit túllépés 0/3 561ms 9944 KiB
10 Időlimit túllépés 0/3 550ms 9780 KiB
11 Hibás válasz 0/3 35ms 32176 KiB
12 Hibás válasz 0/3 37ms 32252 KiB
13 Hibás válasz 0/3 35ms 32072 KiB
14 Hibás válasz 0/3 39ms 32208 KiB
15 Időlimit túllépés 0/3 573ms 31520 KiB
16 Időlimit túllépés 0/3 579ms 31424 KiB
17 Időlimit túllépés 0/3 575ms 31964 KiB
18 Időlimit túllépés 0/3 555ms 31944 KiB
19 Időlimit túllépés 0/3 579ms 32332 KiB
20 Időlimit túllépés 0/3 549ms 32256 KiB
21 Időlimit túllépés 0/3 583ms 32420 KiB
22 Időlimit túllépés 0/6 552ms 32764 KiB
23 Időlimit túllépés 0/6 552ms 32528 KiB
24 Időlimit túllépés 0/6 556ms 32800 KiB