Задачу решил поиском ответов на вопросы других !!! НО!!! так и не понял как решить самому.
объясните как мы нашли где именно стоит убрать преобразование целых типов
NNd
18 уровень
кому не лень
Решен
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Justinian Judge в Mega City One Master
2 января 2020, 21:30решение
У нас есть некая формула, a + b +c + d , к примеру, за каждой переменной скрывается какое-то выражение, в нашей задаче - с преобразованием типов, в следствие которого значение переменной может меняться.
ведь
здесь number будет равно 2
а здесь:
2.5
тебе нужно применить метод подстановок, то есть дан результат уравнения , это 1000, и тебе нужно найти такие значения переменных, чтобы этой цифры достичь.
50 + х + 900 = 1000, ты же найдешь значение x?
Так и здесь, только нужно знать приведение типов, сужение, расширение, и в целом знать что какой примитив из себя представляет. И тогда ищешь, где что можно подставить, как в примере выше, где мы вместо 2.5 можем получить 2 и наоборот, чтобы получить 1000. Если вообще непонятно ничего, читай про примитивы, про типы - double, short, int и тд, читай про сужение , расширение. Так или иначе все-равно выучишь, сейчас или позже. +6
NNd
3 января 2020, 14:31
стало чуточку понятнее, спасибо!
0