public void TestSolution_Array() { var solutionClass = new SolutionClass(); int[] array = { 147, 483, 647, 100000000 }; array.ToList().ForEach(x => Assert.IsTrue(x <= solutionClass.Solution(x))); }
static void Main(string[] args) { var solutionClass = new SolutionClass(); int[] array = { 147, 483, 647, 100000000, 100000001 }; array.ToList().ForEach(x => Console.WriteLine(solutionClass.Solution(x))); new ConvertAgoraClass().ConvertLog("https://s3.amazonaws.com/uux-itaas-static/minha-cdn-logs/input-01.txt", "./output/minhaCdn1.csv"); var conteudo = new StringBuilder(); System.IO.File.ReadAllLines("./output/minhaCdn1.csv").ToList().ForEach(x => conteudo.AppendLine(x)); Console.WriteLine(conteudo.ToString()); Console.ReadKey(); }
static int Main(string[] args) { var cases = GetStdinLines() .Select(JsonConvert.DeserializeObject <ExpandoObject>); foreach (IDictionary <string, object> testCase in cases) { if (testCase.ContainsKey("check")) { Console.WriteLine(testCase["check"]); return(0); } var argumentsJson = ToJson(testCase["arguments"]); var expectedJson = ToJson(testCase["expected"]); var solution = SolutionClass.Solution((IList <object>)testCase["arguments"]); var solutionJson = ToJson(solution); Assert.AreEqual(expectedJson, solutionJson, $"Arguments were {argumentsJson}"); } return(1); }