Дистанционная подготовка: Палиндром - Решение задачи 1599
Палиндром - Решение задачи 1599
от Kirill Gureev - Пятница 31 Январь 2020, 12:14
  Товарищи, я уже голову сломал.
Мой код работает, как мне кажется, в соответствии с заданием, однако, сортировщик постоянно ругается.

Вот текст кода:
using System;
using System.Text.RegularExpressions;


namespace Z23___1599
{
internal class Z23___1599
{
public static string stringlook(string z)
{
//z = Regex.Replace(z, "[^0-9 A-Z a-z А-Я а-я р-ё]", "_");
//z = z.Replace(@"_", "");
z = z.Trim();
z = Regex.Replace(z, "\\s+", "");
return z;
}
static void Main(string[] args)
{
string basestart = Console.ReadLine();
//if (basestart.Length > 255) {
// //Console.WriteLine(basestart.Length);
// basestart = basestart.Substring(1, 255);
// //Console.WriteLine(basestart);
//}
string new_basestart="";
basestart = stringlook(basestart);
basestart = basestart.ToUpper();

char[] s = basestart.ToCharArray();
Array.Reverse(s);
new_basestart = new string(s);
//new_basestart = new_basestart.ToLower();
//basestart = basestart.ToLower();
//Console.WriteLine(new_basestart);
Console.WriteLine(basestart == new_basestart ? "YES" : "NO");


}
}
}