Functions - More Exercises 2. Center Point
Здравейте!
Някой успя ли да реши тази втора задача? Толкова много комбинации пробвах, че вече се оплетох какво още не съм. Успях да докарам до макс 80 / 100.
На пръв поглед не изглежда нещо сложно, но бая ме измъчи.
Ето и моето най-чисто решение, което е за 80 точки: https://pastebin.com/mp6FdtBZ
Edit: В крайна сметка се оказа грешен тест. :D
C#
namespace _02._Center_Point { internal class Program { static void Main(string[] args) { double.TryParse(Console.ReadLine(), out double x1); double.TryParse(Console.ReadLine(), out double y1); double.TryParse(Console.ReadLine(), out double x2); double.TryParse(Console.ReadLine(), out double y2); double c1 = Math.Sqrt(x1 * x1 + y1 * y1); double c2 = Math.Sqrt(x2 * x2 + y2 * y2); if (c1 > c2) { Print(x2, y2); } else if (c1 <= c2) { Print(x1, y1); } } private static void Print(double x, double y) { Console.WriteLine($"({x}, {y})"); } } }