На этом форуме отвечают на конкретные вопросы. Фраза «я не понимаю, как решать» — это не вопрос. На вопрос «как решить задачу №X» вас отошлют к материалам сайта kpolyakov.spb.ru. За бессвязный поток слов и неспособность формулировать свои мысли — бан.

Если у вас не сходится ответ на какую-то задачу, пожалуйста сразу представляйте свое «правильное» решение.
Программы "заворачивайте" в тэг [pre2]...[/pre2], при этом сохраняются все отступы и применяется моноширинный шрифт. Если у вас используется сочетание "[i]" для обозначения элемента массива или строки, ставьте пробел после открывающей скобки. Иначе система выделит все дальнейшее курсивом.

Для регистрации на форуме щелкните по ссылке «Вход-регистрация» вверху страницы. В открывшееся окошко «ник» введите свою фамилию на русском языке (например, Иванов). В окошко «пароль» введите придуманный вами пароль, состоящий из латинских букв и цифр. Поставьте галочку в окошке «зарегистрироваться, я новый участник» и нажмите кнопку «ОК».

АвторСообщение



Сообщение: 8
ссылка на сообщение  Отправлено: 26.09.22 13:38. Заголовок: Задание 14 (5495)


Здравствуйте!
В решении задачи 5495 вопрос по ответу. Получается 3 пары x,y для которых условие выполняется. Но нужно выбрать пару с наименьшей суммой, тогда это 1 и 4, а ответ дан для пары с наибольшей суммой 7 и 7.
Может быть, я ошибаюсь! Помогите, пожалуйста, разобраться.
С уважением, ...
 
ms=26
for x in range(13):
for y in range(13):
m=x*22**4+2*22**3+3*22**2+x*22+5
n=6*13**4+7*13**3+x*13**2+9*13+y
if (m-n)%57==0:
mm=m
mn=n

print('x=',x,'y=',y,(mm-mn)/57)


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 8 [только новые]


Администратор




Сообщение: 3706
ссылка на сообщение  Отправлено: 27.09.22 20:52. Заголовок: Должно быть так: n=6..


Должно быть так:
n=6*13**4+7*13**3+y*13**2+9*13+y


___________________________________________________
Имей мужество пользоваться собственным умом. (И. Кант)
Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 7
ссылка на сообщение  Отправлено: 27.12.22 12:08. Заголовок: Поляков пишет: Долж..


Поляков пишет:

 цитата:
Должно быть так:
n=6*13**4+7*13**3+y*13**2+9*13+y


Почему не подходит первый вариант, результатом выполнения программы который является число -2897? В нем сумма наименьшая
https://postimg.cc/CRR9h2NP

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
ссылка на сообщение  Отправлено: 17.01.23 16:57. Заголовок: 5495


###
uses school;
var k:='0123456789abcdefghijkl';
var v:='0123456789abc';
foreach var x in k do
foreach var y in v do begin
var t:=dec(x + '23' + x + '5',22) - dec('67' + y + '9' + y,13);
if t mod 57 = 0 then println(t div 57, x,y);
end;
при х=0 у=6 ответ -2897
нигде не сказано про положительные значения, почему нет? спасибо

Спасибо: 0 
Цитата Ответить





Сообщение: 294
ссылка на сообщение  Отправлено: 27.01.23 10:43. Заголовок: vin пишет: при х=0 ..


vin пишет:

 цитата:
при х=0 у=6 ответ -2897


как это получилось?


Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Сообщение: 3865
ссылка на сообщение  Отправлено: 27.01.23 11:13. Заголовок: vin пишет: при х=0 у..


vin пишет:
 цитата:
при х=0 у=6 ответ -2897
нигде не сказано про положительные значения, почему нет? спасибо

Ваш вариант, действительно, подходит, но запись числа не может начинаться с нуля, т. е. x > 0.

___________________________________________________
Имей мужество пользоваться собственным умом. (И. Кант)
Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 295
ссылка на сообщение  Отправлено: 27.01.23 11:04. Заголовок: vin пишет: ау, кто-..


vin пишет:

 цитата:
ау, кто-нибудь ответит?



цитата:
при х=0 у=6 ответ -2897

как это получилось?

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Сообщение: 3866
ссылка на сообщение  Отправлено: 27.01.23 11:14. Заголовок: s11kai пишет: при х..


s11kai пишет:
 цитата:
при х=0 у=6 ответ -2897 как это получилось?

(int('2305',22)-int('67696',13))%57 = 0.

___________________________________________________
Имей мужество пользоваться собственным умом. (И. Кант)
Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 296
ссылка на сообщение  Отправлено: 27.01.23 11:21. Заголовок: Поляков пишет: (int..


Поляков пишет:

 цитата:
(int('2305',22)-int('67696',13))%57 = 0


точно, а я почему то посчитал, что если х = 0, то выражение 02305 будет равно = 0
ужас!!!

Спасибо за поправку и подсказку!

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 250
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет