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 |