Автор | Сообщение |
|
Отправлено: 12.12.22 22:03. Заголовок: 5814 - ошибка в условии
Добрый день - необходимо проверить что результат 101(123x4) + 123(1x243) кратен 25. Но в разряде единиц всегда будет получаться цифра 4 (1 + 3), а число оканчивающееся на 4 заведомо не может быть кратно 25. Исправьте задание. Или я что-то не понимаю??
|
|
|
Ответов - 3
[только новые]
|
|
|
Отправлено: 14.12.22 12:31. Заголовок: Добрый день! У меня..
Добрый день! У меня получились ответы: при x=4 а=355265875 частное 14210635 при х=9 а=523942775 частное 20957711 (это и есть ответ) a=(12394**2+1)+(19243**2+2*19243+3) print(a,a%25, a//25) вывод: а=523942775 а%25=0 a//25=20957711
|
|
|
|
Отправлено: 15.04.23 03:01. Заголовок: Здравствуйте, прости..
Здравствуйте, простите, что вмешиваюсь, но подбирать значения "х" вручную не совсем удобно, проще написать небольшой код, примерно такой: for x in range(10,-1,-1): o1 = int('123'+str(x)+'4') o2 = int('1'+str(x)+'243') s = 1*o1**2+1 + 1*o2**2+2*o2+3 if s%25 == 0: print(s//25) break или так: for x in range(10): o1 = int('123'+str(x)+'4') o2 = int('1'+str(x)+'243') s = 1*o1**2+1 + 1*o2**2+2*o2+3 if s%25 == 0: otvet = s//25 print(otvet)
|
|
|
|
Отправлено: 15.04.23 03:37. Заголовок: tishka1 пишет: числ..
tishka1 пишет: цитата: | число оканчивающееся на 4 заведомо не может быть кратно 25. |
| Хорошее замечание, но оно справедливо только для десятичной системы счисления, в иных системах счисления это не работает Аналогичный пример: Для данного выражения 10 54 + 1 54, найдите частное от деления значения арифметического выражения на 5 Ваше рассуждение: цитата: | 1 (0 + 1), а число оканчивающееся на 1 заведомо не может быть кратно 5 |
| Любой школяр знает, что 11 делится только на 11 и на 1, а уж на 5 - точно не делится! Но 11 по основанию 54, в десятичном представлении будет равно 1*54**1 + 1 = 55 !!! Батюшки, оно делится и на 11 и на 1 и на 5
|
|
|
|