Submission #1689816
Source Code Expand
using System.Text; using System.Linq; using System.Collections; using System.Collections.Generic; using static System.Console; using static System.Math; namespace NotFounds { public class Program { public static void Main(string[] args) { new Program().Solve(); } public void Solve() { var cin = new MyInputStream(); var s = cin.Read(); PrintYN(s == Reverse(s)); } private static void PrintYN(bool b) { //WriteLine(b ? "YES" : "NO"); WriteLine(b ? "Yes" : "No"); } private static string Reverse(string s) { return string.Join("", s.Reverse()); } } public class MyInputStream { private char separator = ' '; private Queue<string> inputStream; public MyInputStream(char separator = ' ') { this.separator = separator; inputStream = new Queue<string>(); } public string Read() { if (inputStream.Count != 0) return inputStream.Dequeue(); string[] tmp = Console.ReadLine().Split(separator); for (int i = 0; i < tmp.Length; ++i) inputStream.Enqueue(tmp[i]); return inputStream.Dequeue(); } public string ReadLine() { return Console.ReadLine(); } public int ReadInt() { return int.Parse(Read()); } public long ReadLong() { return long.Parse(Read()); } public double ReadDouble() { return double.Parse(Read()); } public string[] ReadStrArray(long N) { var ret = new string[N]; for (long i = 0; i < N; ++i) ret[i] = Read(); return ret;} public int[] ReadIntArray(long N) { var ret = new int[N]; for (long i = 0; i < N; ++i) ret[i] = ReadInt(); return ret;} public long[] ReadLongArray(long N) { var ret = new long[N]; for (long i = 0; i < N; ++i) ret[i] = ReadLong(); return ret;} } }
Submission Info
Submission Time | |
---|---|
Task | A - Palindromic Number |
User | donguri411 |
Language | C# (Mono 4.6.2.0) |
Score | 0 |
Code Size | 2088 Byte |
Status | CE |
Compile Error
./Main.cs(50,28): error CS0103: The name `Console' does not exist in the current context ./Main.cs(55,43): error CS0103: The name `Console' does not exist in the current context