Kenin
Vyacheslav
я не понимаю где ощибка
У тебя координаты точки Что ты получишь возведя их во вторую степень, и как тебе это поможет определить их местоположение на плоскости? Ошибка в неправильном алгоритме
Gravity
А задача?
получилось)
Gravity
ощибка
Vyacheslav
Gravity
в типе данных инт
Gravity
должно быть флоат или дабл оказ
Gravity
Maksim Pozharskiy
Vyacheslav
Я так и не понял что ты искал и как нашел )))
Gravity
вот задача
ioannes
Гениальный ход
Vyacheslav
вот задача
Задачу я нашел Необходимость возводить в степень нет Если ты объяснишь - буду благодарен )
ioannes
-0.5, -0.5 затестить можно?
Gravity
тут матем в помощь симметричность координатной плоскости
Gravity
-0.5, -0.5 затестить можно?
да из за этого флоат
ioannes
да из за этого флоат
Скиеь код текстом пж
Gravity
они отличаются лишь на знак -
Vyacheslav
тут матем в помощь симметричность координатной плоскости
Спасибо, почитаю про это Но в таких ситуациях не стоит использовать функцию pow Лучше x*x
Arutemu
Ну я ответил рекрутеру
Где тебя ректуреты нашли?
ioannes
а почему?
Ну че код скинь
Gravity
#include<iostream> #include<cmath> using namespace std; bool IsPointInSquare(float x, float y) { return pow(x, 2) >= 0 && pow(x, 2) <= 1 && pow(y, 2) >= 0 && pow(y, 2) <= 1; } int main() { float x, y; cin >> x >> y; if (IsPointInSquare(x, y)) cout << "YES"; else cout << "NO"; }
Vyacheslav
а почему?
Потому что не знаю (а может знаю но не помню) о таком свойстве А функция - тяжёлая Когда точно знаешь в какую степень возводить - умножение дешевле может быть по ресурсам Особенно для квадрата и куба
Gravity
понял )спасибо
Nikolai
доброго вечера!) а какую бы вы посоветовали книгу для изучения c#, если есть, так скажем, базовые знания?
ioannes
А вместо того чтоб чекать интервпл (-1:1) мы возводим степень и чекакм (0:1)
Vyacheslav
тут матем в помощь симметричность координатной плоскости
А почему этот способ, а не простая проверка диапазона от -1 до 1?
Gravity
просто еще
Vyacheslav
ты решал эти задачи до этого?
Эти наверняка нет Но решал задачи с координатами в принципе
Gravity
один вопросик другой есть
Gravity
Gravity
Gravity
Nikolai
спасибо )
ioannes
А почему этот способ, а не простая проверка диапазона от -1 до 1?
Кто как хочет так и кодит но ваще соглы движения лишние хотя мотемотически решать чота прикольно
Vyacheslav
Кто как хочет так и кодит но ваще соглы движения лишние хотя мотемотически решать чота прикольно
Ну вот в следующей задаче уже придется городить, без этих преобразований )
ioannes
Прикл
Vyacheslav
Ага Но сегодня думать об этом уже не хочется
Владимир
голые
ioannes
Кстати вместо пов есть же модуль или как его
Mikhail
Зачем так усложнять? Просто сумма модулей координат должна быть не больше 1.
Gravity
я просто не знаю как в с++ модуль
ioannes
Оррррррррррр
Oleg
Всем привет)👍-
Oleksii
Как стать программистом?
Vladislav
Как стать программистом?
Леся, ты же уже давно тут
Agent_RBY_
Ухажу
Кстати, Настю забанили
Vladislav
я думал ты программист
Oleg
Никак, уходи
верь в себя)
Agent_RBY_
Кстати, Настю забанили
Ля, вышел и не узнал такую новость
Борисов
я просто не знаю как в с++ модуль
Такие вещи гуглятся очень быстро 😂 Часто даже по первой ссылке 😉
Gravity
как тут быт?
...
Как стать программистом?
Купи курсы за сто миллионов тысяч миллиардов долларов, закончи и принеси сертификат в любую фирму HRу. Тебя с руками и ногами заберут и будут в день платить, ту сумму которую ты потратил на курсы 😅 А если пойдёшь на Пайтон разработчика, умножай на 100 свою ЗП
Mikhail
как тут быт?
abs(x) + abs (y)
Mikhail
abs(x) + abs (y)
Додумай сам, с чем надо сравнить.
Gravity
да?
Gravity
почему x+y?
Mikhail
В случае с sqrt(x*x + y*y) <= 1 ты ограничиваешься окружностью. У тебя в условии не окружность.
Mikhail
почему x+y?
Ну подумай, не вижу смысла давать готовый ответ.
Moisei
Привет всем , реально ли обучиться самому какому либо языку программирования? Учитывая что никогда такое не изучал и в школе как пример была упущенна информатика , выучить например python
sliderzxc
Ребята всем дарова, подскажите где можно выучить английский бесплатно, кроме ютуба..)
sliderzxc
курсы какие-то чтоли
Moisei
Ну, есть роадмапы по Python, но что означает "упущена информатика"? Насколько упущена?
Ну в плане что с программированием вообще не знаком) просто юзер по ПК , ну и по технической части знаю ПК , грубо говоря сборка , и устранение проблем , но вот с программированием вообще 0
sliderzxc
Общайся с иностранцами на сайтах знакомств))) или чатах
а если у меня уровень английского лоу скил?
Krabs
Думаю что если на это есть деньги, то вполне можно