# !/usr/bin/env python3
# -*- coding: utf-8 -*-
import re
def gen():
for i in range(10):
for j in range(10):
for k in range(10):
yield i, j, k
def f1(x):
count = 0
for i in x:
if 4 in i:
print(re.sub('\W', '', str(i)))
count += 1
print('Кол-во элементов содержащую цифру "4" = ', count)
def f2():
count = 0
for i in x:
if sum(i) == 4:
print(re.sub('\W', '', str(i)))
count += 1
print('Кол-во элементов дающие в сумме "4" =', count)
if __name__ == '__main__':
x = list(gen())
print("Первая задача:")
f1(x)
print('\nВторая задача:')
f2()
IyAhL3Vzci9iaW4vZW52IHB5dGhvbjMKIyAtKi0gY29kaW5nOiB1dGYtOCAtKi0KCmltcG9ydCByZQoKCmRlZiBnZW4oKToKICAgIGZvciBpIGluIHJhbmdlKDEwKToKICAgICAgICBmb3IgaiBpbiByYW5nZSgxMCk6CiAgICAgICAgICAgIGZvciBrIGluIHJhbmdlKDEwKToKICAgICAgICAgICAgICAgIHlpZWxkIGksIGosIGsKCgpkZWYgZjEoeCk6CiAgICBjb3VudCA9IDAKICAgIGZvciBpIGluIHg6CiAgICAgICAgaWYgNCBpbiBpOgogICAgICAgICAgICBwcmludChyZS5zdWIoJ1xXJywgJycsIHN0cihpKSkpCiAgICAgICAgICAgIGNvdW50ICs9IDEKICAgIHByaW50KCfQmtC+0Lst0LLQviDRjdC70LXQvNC10L3RgtC+0LIg0YHQvtC00LXRgNC20LDRidGD0Y4g0YbQuNGE0YDRgyAiNCIgPSAnLCBjb3VudCkKCgoKZGVmIGYyKCk6CiAgICBjb3VudCA9IDAKICAgIGZvciBpIGluIHg6CiAgICAgICAgaWYgc3VtKGkpID09IDQ6CiAgICAgICAgICAgIHByaW50KHJlLnN1YignXFcnLCAnJywgc3RyKGkpKSkKICAgICAgICAgICAgY291bnQgKz0gMQogICAgcHJpbnQoJ9Ca0L7Quy3QstC+INGN0LvQtdC80LXQvdGC0L7QsiDQtNCw0Y7RidC40LUg0LIg0YHRg9C80LzQtSAiNCIgPScsIGNvdW50KQoKCmlmIF9fbmFtZV9fID09ICdfX21haW5fXyc6CiAgICB4ID0gbGlzdChnZW4oKSkKICAgIHByaW50KCLQn9C10YDQstCw0Y8g0LfQsNC00LDRh9CwOiIpCiAgICBmMSh4KQogICAgcHJpbnQoJ1xu0JLRgtC+0YDQsNGPINC30LDQtNCw0YfQsDonKQogICAgZjIoKQo=