Красивое лучше, чем уродливое.
Явное лучше, чем неявное.
Простое лучше, чем сложное.
Сложное лучше, чем запутанное.
Плоское лучше, чем вложенное.
Разреженное лучше, чем плотное.
Читаемость имеет значение.
Особые случаи не настолько особые, чтобы нарушать правила.
При этом практичность важнее безупречности.
Ошибки никогда не должны замалчиваться.
Если не замалчиваются явно.
Встретив двусмысленность, отбрось искушение угадать.
Должен существовать один — и, желательно, только один — очевидный способ сделать это.
Хотя он поначалу может быть и не очевиден, если вы не голландец[6].
Сейчас лучше, чем никогда.
Хотя никогда зачастую лучше, чем прямо сейчас.
Если реализацию сложно объяснить — идея плоха.
Если реализацию легко объяснить — идея, возможно, хороша.
Пространства имён — отличная штука! Будем делать их побольше!
python
------------
считаем колличество счастливых билетиков
Count = 0
for x1 in range(10):
for x2 in range(10):
for x3 in range(10):
for x4 in range(10):
for x5 in range(10):
for x6 in range(10):
if (x1+x2+x3)-(x4+x5+x6)==0:
Count = Count + 1
print (Count)
['000000', '001001', '002002', '003003', '004004', '005005', '006006', '007007', '008008', '009009', '010010', '011011', '012012', '013013', '014014', '015015', '016016', '017017', '018018', '019019', '020020', '021021', '022022', '023023', '024024', '025025', '026026', '027027', '028028', '029029', '030030', '031031', '032032', '033033', '034034', '035035', '036036', '037037', '038038', '039039', '040040', '041041', '042042', '043043', '044044', '045045', '046046', '047047', '048048', '049049', '050050', '051051', '052052', '053053', '054054', '055055', '056056', '057057', '058058', '059059', '060060', '061061', '062062', '063063', '064064', '065065', '066066', '067067', '068068', '069069', '070070', '071071', '072072', '073073', '074074', '075075', '076076', '077077', '078078', '079079', '080080', '081081', '082082', '083083', '084084', '085085', '086086', '087087', '088088', '089089', '090090', '091091', '092092', '093093', '094094', '095095', '096096', '097097', '098098', '099099', '100100', '101101', '102102', '103103', '104104', '105105', '106106', '107107', '108108', '109109', '110110', '111111', '112112', '113113', '114114', '115115', '116116', '117117', '118118', '119119', '120120', '121121', '122122', '123123', '124124', '125125', '126126', '127127', '128128', '129129', '130130', '131131', '132132', '133133', '134134', '135135', '136136', '137137', '138138', '139139', '140140', '141141', '142142', '143143', '144144', '145145', '146146', '147147', '148148', '149149', '150150', '151151', '152152', '153153', '154154', '155155', '156156', '157157', '158158', '159159', '160160', '161161', '162162', '163163', '164164', '165165', '166166', '167167', '168168', '169169', '170170', '171171', '172172', '173173', '174174', '175175', '176176', '177177', '178178', '179179', '180180', '181181', '182182', '183183', '184184', '185185', '186186', '187187', '188188', '189189', '190190', '191191', '192192', '193193', '194194', '195195', '196196', '197197', '198198', '199199', '200200', '201201', '202202', '203203', '204204', '205205', '206206', '207207', '208208', '209209', '210210', '211211', '212212', '213213', '214214', '215215', '216216', '217217', '218218', '219219', '220220', '221221', '222222', '223223', '224224', '225225', '226226', '227227', '228228', '229229', '230230', '231231', '232232', '233233', '234234', '235235', '236236', '237237', '238238', '239239', '240240', '241241', '242242', '243243', '244244', '245245', '246246', '247247', '248248', '249249', '250250', '251251', '252252', '253253', '254254', '255255', '256256', '257257', '258258', '259259', '260260', '261261', '262262', '263263', '264264', '265265', '266266', '267267', '268268', '269269', '270270', '271271', '272272', '273273', '274274', '275275', '276276', '277277', '278278', '279279', '280280', '281281', '282282', '283283', '284284', '285285', '286286', '287287', '288288', '289289', '290290', '291291', '292292', '293293', '294294', '295295', '296296', '297297', '298298', '299299', '300300', '301301', '302302', '303303', '304304', '305305', '306306', '307307', '308308', '309309', '310310', '311311', '312312', '313313', '314314', '315315', '316316', '317317', '318318', '319319', '320320', '321321', '322322', '323323', '324324', '325325', '326326', '327327', '328328', '329329', '330330', '331331', '332332', '333333', '334334', '335335', '336336', '337337', '338338', '339339', '340340', '341341', '342342', '343343', '344344', '345345', '346346', '347347', '348348', '349349', '350350', '351351', '352352', '353353', '354354', '355355', '356356', '357357', '358358', '359359', '360360', '361361', '362362', '363363', '364364', '365365', '366366', '367367', '368368', '369369', '370370', '371371', '372372', '373373', '374374', '375375', '376376', '377377', '378378', '379379', '380380', '381381', '382382', '383383', '384384', '385385', '386386', '387387', '388388', '389389', '390390', '391391', '392392', '393393', '394394', '395395', '396396', '397397', '398398', '399399', '400400', '401401', '402402', '403403', '404404', '405405', '406406', '407407', '408408', '409409', '410410', '411411', '412412', '413413', '414414', '415415', '416416', '417417', '418418', '419419', '420420', '421421', '422422', '423423', '424424', '425425', '426426', '427427', '428428', '429429', '430430', '431431', '432432', '433433', '434434', '435435', '436436', '437437', '438438', '439439', '440440', '441441', '442442', '443443', '444444', '445445', '446446', '447447', '448448', '449449', '450450', '451451', '452452', '453453', '454454', '455455', '456456', '457457', '458458', '459459', '460460', '461461', '462462', '463463', '464464', '465465', '466466', '467467', '468468', '469469', '470470', '471471', '472472', '473473', '474474', '475475', '476476', '477477', '478478', '479479', '480480', '481481', '482482', '483483', '484484', '485485', '486486', '487487', '488488', '489489', '490490', '491491', '492492', '493493', '494494', '495495', '496496', '497497', '498498', '499499', '500500', '501501', '502502', '503503', '504504', '505505', '506506', '507507', '508508', '509509', '510510', '511511', '512512', '513513', '514514', '515515', '516516', '517517', '518518', '519519', '520520', '521521', '522522', '523523', '524524', '525525', '526526', '527527', '528528', '529529', '530530', '531531', '532532', '533533', '534534', '535535', '536536', '537537', '538538', '539539', '540540', '541541', '542542', '543543', '544544', '545545', '546546', '547547', '548548', '549549', '550550', '551551', '552552', '553553', '554554', '555555', '556556', '557557', '558558', '559559', '560560', '561561', '562562', '563563', '564564', '565565', '566566', '567567', '568568', '569569', '570570', '571571', '572572', '573573', '574574', '575575', '576576', '577577', '578578', '579579', '580580', '581581', '582582', '583583', '584584', '585585', '586586', '587587', '588588', '589589', '590590', '591591', '592592', '593593', '594594', '595595', '596596', '597597', '598598', '599599', '600600', '601601', '602602', '603603', '604604', '605605', '606606', '607607', '608608', '609609', '610610', '611611', '612612', '613613', '614614', '615615', '616616', '617617', '618618', '619619', '620620', '621621', '622622', '623623', '624624', '625625', '626626', '627627', '628628', '629629', '630630', '631631', '632632', '633633', '634634', '635635', '636636', '637637', '638638', '639639', '640640', '641641', '642642', '643643', '644644', '645645', '646646', '647647', '648648', '649649', '650650', '651651', '652652', '653653', '654654', '655655', '656656', '657657', '658658', '659659', '660660', '661661', '662662', '663663', '664664', '665665', '666666', '667667', '668668', '669669', '670670', '671671', '672672', '673673', '674674', '675675', '676676', '677677', '678678', '679679', '680680', '681681', '682682', '683683', '684684', '685685', '686686', '687687', '688688', '689689', '690690', '691691', '692692', '693693', '694694', '695695', '696696', '697697', '698698', '699699', '700700', '701701', '702702', '703703', '704704', '705705', '706706', '707707', '708708', '709709', '710710', '711711', '712712', '713713', '714714', '715715', '716716', '717717', '718718', '719719', '720720', '721721', '722722', '723723', '724724', '725725', '726726', '727727', '728728', '729729', '730730', '731731', '732732', '733733', '734734', '735735', '736736', '737737', '738738', '739739', '740740', '741741', '742742', '743743', '744744', '745745', '746746', '747747', '748748', '749749', '750750', '751751', '752752', '753753', '754754', '755755', '756756', '757757', '758758', '759759', '760760', '761761', '762762', '763763', '764764', '765765', '766766', '767767', '768768', '769769', '770770', '771771', '772772', '773773', '774774', '775775', '776776', '777777', '778778', '779779', '780780', '781781', '782782', '783783', '784784', '785785', '786786', '787787', '788788', '789789', '790790', '791791', '792792', '793793', '794794', '795795', '796796', '797797', '798798', '799799', '800800', '801801', '802802', '803803', '804804', '805805', '806806', '807807', '808808', '809809', '810810', '811811', '812812', '813813', '814814', '815815', '816816', '817817', '818818', '819819', '820820', '821821', '822822', '823823', '824824', '825825', '826826', '827827', '828828', '829829', '830830', '831831', '832832', '833833', '834834', '835835', '836836', '837837', '838838', '839839', '840840', '841841', '842842', '843843', '844844', '845845', '846846', '847847', '848848', '849849', '850850', '851851', '852852', '853853', '854854', '855855', '856856', '857857', '858858', '859859', '860860', '861861', '862862', '863863', '864864', '865865', '866866', '867867', '868868', '869869', '870870', '871871', '872872', '873873', '874874', '875875', '876876', '877877', '878878', '879879', '880880', '881881', '882882', '883883', '884884', '885885', '886886', '887887', '888888', '889889', '890890', '891891', '892892', '893893', '894894', '895895', '896896', '897897', '898898', '899899', '900900', '901901', '902902', '903903', '904904', '905905', '906906', '907907', '908908', '909909', '910910', '911911', '912912', '913913', '914914', '915915', '916916', '917917', '918918', '919919', '920920', '921921', '922922', '923923', '924924', '925925', '926926', '927927', '928928', '929929', '930930', '931931', '932932', '933933', '934934', '935935', '936936', '937937', '938938', '939939', '940940', '941941', '942942', '943943', '944944', '945945', '946946', '947947', '948948', '949949', '950950', '951951', '952952', '953953', '954954', '955955', '956956', '957957', '958958', '959959', '960960', '961961', '962962', '963963', '964964', '965965', '966966', '967967', '968968', '969969', '970970', '971971', '972972', '973973', '974974', '975975', '976976', '977977', '978978', '979979', '980980', '981981', '982982', '983983', '984984', '985985', '986986', '987987', '988988', '989989', '990990', '991991', '992992', '993993', '994994', '995995', '996996', '997997', '998998', '999999']
проклятые программисты !
:3
Чтобы написать коммент, необходимо залогиниться
SuperCount = 0
a = []
for x1 in range(10):
for x2 in range(10):
for x3 in range(10):
for x4 in range(10):
for x5 in range(10):
for x6 in range(10):
if (x1+x2+x3)-(x4+x5+x6)==0:
Count = Count + 1
if x1==x4 and x2==x5 and x3==x6:
a.append(str(x1)+str(x2)+str(x3)+str(x4)+str(x5)+str(x6))
SuperCount = SuperCount + 1
print (Count)
print (SuperCount)
print (a)
всего 55252 счастливых билетика
1000 супер счастливых!