# -*- coding: cp1251 -*- ##программа расчета охуевание водил на машинах mashinka = str(raw_input (u'введите номер: ')) m = [] ##количество охуевших водил mass = [] ##количество записей всех номеров m.append (mashinka) ##первый лох mass.append(mashinka) ## добавляем в массив номер первого лоха a = str(raw_input(u'все или ты еще что спизданешь? (да, нет)')) ## хотите ли еще добавить лоха? while a== 'да': mashinka = str(raw_input (u'введите номер: ')) if mashinka in m: ## здесь и записывается количество охуевших водил и присваивается их порядок V=1-1 ## ниииебу как сделать "ничего не делай, пожалуйста". else: m.append(mashinka) mass.append(mashinka) a = str(raw_input(u'все или ты еще что спизданешь? (да, нет)')) for num in range(0,len(m)): print m[num],':',mass.count(m[num]) ## тут я хотел сделать тоже циклом, но у меня он не получился ##i = 0 ##while i <= int(len (m)): ##print str(m[0+i]) + ': ' + str(mass.count(m[0+i])) ##i=i+1 ## в чем херота проги? Два массива, в одном только единичные номера машин, в другом номера ВСЕХ НАРУШИВШИХ МАШИН, например, за день, то есть файл не чистится и в нем будет ДОХУЯ записей, а значит он будет много весить, однако если к массиву прихуярить монитор и к каждой записи номера - время нарушения, то будет что-то типо "а001мр: 09:39" "а001мр : 09:41" (хуйло опять нарушило). При этом, в выводе количества нарушений на данный номер будет только цифра два, но если нужно, можно показать время каждого правонарушения