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

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

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

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



Сообщение: 6
ссылка на сообщение  Отправлено: 20.02.22 12:46. Заголовок: 15 задание №285


285) На числовой прямой даны отрезки A = [30; 62], B = [25; 38] и C = [40; N] и функция
F(x) = (not (x in B) <= not (x in A) ) and (not (x in C) <= (x in B) )
При каком наименьшем числе N функция F(x) истинна более чем для 20 целых чисел x?
Мое решение
 
a1,a2,b1,b2, c1=30,62,25,38,40
a=[ i for i in range(a1,a2+1)]
b=[i for i in range(b1, b2+1)]
for c2 in range(41,100):
k=0
c=[i for i in range(c1,c2+1)]
for x in range(0,100):
if (((x in b) or (x not in a)) and ((x in c) or (x in b)))==0:
k+=1
if k>20:
print (c2, k)
break

дает 41, в ответе - 69. Что не так?

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


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




Сообщение: 3335
ссылка на сообщение  Отправлено: 20.02.22 12:49. Заголовок: Не решайте задачи на..


Не решайте задачи на отрезки с помощью программы. Вы замучаетесь по граблям ходить.

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



Сообщение: 7
ссылка на сообщение  Отправлено: 20.02.22 19:43. Заголовок: и правда...


А руками действительно сошлось...
Если будет время, все равно программу поковыряю. Самой интересно, где косяк

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 412
ссылка на сообщение  Отправлено: 21.02.22 16:58. Заголовок: ТеплыхИБ пишет: А р..


ТеплыхИБ пишет:

 цитата:
А руками действительно сошлось...
Если будет время, все равно программу поковыряю. Самой интересно, где косяк


У Вас k увеличивается для х=0, а не должен. Первый раз k надо увеличить для 25

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

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