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

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

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

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



Сообщение: 16
ссылка на сообщение  Отправлено: 19.02.22 13:18. Заголовок: Тип 26 номер 44, не сходится ответ у меня 11493246 4877.0, в ответах 11493372 4877


 
with open ('26-44.txt') as f:
s=f.readlines()
sum=0
k=500
a=[]
for i in s:
a.append(int(i))
a.sort()
s1=[]
i=0
n=len(a)
while i!=n:
if a[ i]<=k:
s1.append(a[ i])
i=i+1
else:

for j in range(len(s1)//2):
sum+=s1[j]*0.5
m=s1[j]*0.5
#print(sum)
s1=[]
k+=500
print(s1)
for j in range(len(s1)//2):
sum+=s1[j]*0.5
m=s1[j]*0.5
print(int(sum),m)


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





Сообщение: 56
ссылка на сообщение  Отправлено: 19.02.22 15:13. Заголовок: Первая строка содерж..


Первая строка содержит переменную n, которая не относится к товарам. У Вас она попадает к товарам.
Не стоит забывать про

 цитата:
В случае получения нецелых значений привести только целые части найденных чисел.



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



Сообщение: 17
ссылка на сообщение  Отправлено: 19.02.22 16:42. Заголовок: Я её удалила из файл..


Я её удалила из файла, она не входит в массив

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



Сообщение: 57
ссылка на сообщение  Отправлено: 19.02.22 17:20. Заголовок: L4043, покажите, в к..


L4043, возможно Вы удалили что-то еще вместе с ней. У меня при удалении первого значения массива Ваш код работает правильно.

Upd: я проверил Ваш алгоритм на данных, где первая строка не удалена, и у меня получился результат 11493246 - Вы не удалили первую строку.

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



Сообщение: 18
ссылка на сообщение  Отправлено: 20.02.22 16:40. Заголовок: Спасибо большое!!!!!..


Спасибо большое!!!!!!!!

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

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