Example #1
0
        public void Solve()
        {
            var n    = sc.Integer();
            var s    = sc.Scan();
            var hash = new Hashing(s);
            var id   = Enumerate(n, x => x);

            Array.Sort(id, (l, r) =>
            {
                return(hash.CompConcat(l, n, r, n));
            });
            foreach (var x in id)
            {
                IO.Printer.Out.WriteLine(x + 1);
            }
        }