fork download
  1. # !/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3.  
  4. import re
  5.  
  6.  
  7. def gen():
  8. for i in range(10):
  9. for j in range(10):
  10. for k in range(10):
  11. yield i, j, k
  12.  
  13.  
  14. def f1(x):
  15. count = 0
  16. for i in x:
  17. if 4 in i:
  18. print(re.sub('\W', '', str(i)))
  19. count += 1
  20. print('Кол-во элементов содержащую цифру "4" = ', count)
  21.  
  22.  
  23.  
  24. def f2():
  25. count = 0
  26. for i in x:
  27. if sum(i) == 4:
  28. print(re.sub('\W', '', str(i)))
  29. count += 1
  30. print('Кол-во элементов дающие в сумме "4" =', count)
  31.  
  32.  
  33. if __name__ == '__main__':
  34. x = list(gen())
  35. print("Первая задача:")
  36. f1(x)
  37. print('\nВторая задача:')
  38. f2()
  39.  
Success #stdin #stdout 0.01s 9992KB
stdin
Standard input is empty
stdout
Первая задача:
004
014
024
034
040
041
042
043
044
045
046
047
048
049
054
064
074
084
094
104
114
124
134
140
141
142
143
144
145
146
147
148
149
154
164
174
184
194
204
214
224
234
240
241
242
243
244
245
246
247
248
249
254
264
274
284
294
304
314
324
334
340
341
342
343
344
345
346
347
348
349
354
364
374
384
394
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
504
514
524
534
540
541
542
543
544
545
546
547
548
549
554
564
574
584
594
604
614
624
634
640
641
642
643
644
645
646
647
648
649
654
664
674
684
694
704
714
724
734
740
741
742
743
744
745
746
747
748
749
754
764
774
784
794
804
814
824
834
840
841
842
843
844
845
846
847
848
849
854
864
874
884
894
904
914
924
934
940
941
942
943
944
945
946
947
948
949
954
964
974
984
994
Кол-во элементов содержащую цифру "4" =  271

Вторая задача:
004
013
022
031
040
103
112
121
130
202
211
220
301
310
400
Кол-во элементов дающие в сумме "4" = 15