Data Types and Variables - Exercise 4
using System;
using System.Globalization;
class MethodExample
{
/* static int FromHex(string value = "E")
{
if (value.StartsWith("0x", StringComparison.OrdinalIgnoreCase))
{
value = value.Substring(2);
}
else{Console.WriteLine("err"); }
Console.WriteLine(Int32.Parse(value, NumberStyles.HexNumber));
return Int32.Parse(value, NumberStyles.HexNumber);
}
*/
private static Decimal ParseHexString(string hexNumber)
{
hexNumber = hexNumber.Replace("x", string.Empty);
long result = 0;
long.TryParse(hexNumber, System.Globalization.NumberStyles.HexNumber, null, out result);
Console.WriteLine(result);
return result;
}
static void Main()
{
string v = Console.ReadLine();
string c = Console.ReadLine();
string b = Console.ReadLine();
ParseHexString(v);
ParseHexString(c);
ParseHexString(b);
}
}
Две решения сглобих и двете работят както пише във заданието, но в judge дава грешка 0/100
Аааа да от бързане директно гледам input output
като направих да чете само едно число работи мерси