├── Module_10 ├── Module_10.10 │ ├── Module_10.10.13 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.10.14 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.10.15 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.10.16 │ │ ├── input.txt │ │ └── output.txt │ └── Module_10.10.17 │ │ ├── input.txt │ │ └── output.txt ├── Module_10.11 │ ├── Module_10.11.12 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.11.13 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.11.14 │ │ ├── input.txt │ │ └── output.txt │ └── Module_10.11.15 │ │ ├── input.txt │ │ └── output.txt ├── Module_10.12 │ ├── Module_10.12.11 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.12.14 │ │ ├── input.txt │ │ └── output.txt │ └── Module_10.12.22 │ │ ├── input.txt │ │ └── output.txt ├── Module_10.2 │ ├── Module_10.2.20 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.2.21 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.2.22 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.2.23 │ │ ├── input.txt │ │ └── output.txt │ └── Module_10.2.24 │ │ ├── input.txt │ │ └── output.txt ├── Module_10.3 │ ├── Module_10.3.14 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.3.15 │ │ ├── input.txt │ │ └── output.txt │ └── Module_10.3.16 │ │ ├── input.txt │ │ └── output.txt ├── Module_10.4 │ ├── Module_10.4.10 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.4.11 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.4.12 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.4.13 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.4.14 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.4.15 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.4.16 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.4.17 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.4.7 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.4.8 │ │ ├── input.txt │ │ └── output.txt │ └── Module_10.4.9 │ │ ├── input.txt │ │ └── output.txt ├── Module_10.5 │ ├── Module_10.5.15 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.5.16 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.5.17 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.5.18 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.5.19 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.5.20 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.5.25 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.5.26 │ │ ├── input.txt │ │ └── output.txt │ └── Module_10.5.27 │ │ ├── input.txt │ │ └── output.txt ├── Module_10.6 │ ├── Module_10.6.15 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.6.16 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.6.17 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.6.18 │ │ ├── input.txt │ │ └── output.txt │ └── Module_10.6.19 │ │ ├── input.txt │ │ └── output.txt ├── Module_10.7 │ ├── Module_10.7.10 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.7.11 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.7.19 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.7.20 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.7.21 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.7.22 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.7.23 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.7.6 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.7.7 │ │ ├── input.txt │ │ └── output.txt │ └── Module_10.7.9 │ │ ├── input.txt │ │ └── output.txt ├── Module_10.8 │ ├── Module_10.8.15 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.8.16 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_10.8.17 │ │ ├── input.txt │ │ └── output.txt │ └── Module_10.8.18 │ │ ├── input.txt │ │ └── output.txt └── Module_10.9 │ ├── Module_10.9.12 │ ├── input.txt │ └── output.txt │ ├── Module_10.9.13 │ ├── input.txt │ └── output.txt │ ├── Module_10.9.14 │ ├── input.txt │ └── output.txt │ ├── Module_10.9.15 │ ├── input.txt │ └── output.txt │ ├── Module_10.9.16 │ ├── input.txt │ └── output.txt │ └── Module_10.9.17 │ ├── input.txt │ └── output.txt ├── Module_11 ├── Module_11.1 │ ├── Module_11.1.21 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.1.22 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.1.23 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.1.24 │ │ ├── input.txt │ │ └── output.txt │ └── Module_11.1.6 │ │ ├── input.txt │ │ └── output.txt ├── Module_11.2 │ ├── Module_11.2.14 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.2.15 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.2.16 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.2.17 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.2.18 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.2.19 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.2.20 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.2.21 │ │ ├── input.txt │ │ └── output.txt │ └── Module_11.2.22 │ │ ├── input.txt │ │ └── output.txt ├── Module_11.3 │ ├── Module_11.3.17 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.3.18 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.3.19 │ │ ├── input.txt │ │ └── output.txt │ └── Module_11.3.20 │ │ ├── input.txt │ │ └── output.txt ├── Module_11.4 │ ├── Module_11.4.10 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.4.11 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.4.12 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.4.13 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.4.14 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.4.15 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.4.16 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.4.17 │ │ ├── input.txt │ │ └── output.txt │ └── Module_11.4.18 │ │ ├── input.txt │ │ └── output.txt ├── Module_11.5 │ ├── Module_11.5.12 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.5.13 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.5.14 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.5.15 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.5.16 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.5.17 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.5.18 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.5.5 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.5.6 │ │ ├── input.txt │ │ └── output.txt │ └── Module_11.5.7 │ │ ├── input.txt │ │ └── output.txt ├── Module_11.6 │ ├── Module_11.6.10 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.6.11 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.6.12 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.6.13 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.6.19 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.6.20 │ │ ├── input.txt │ │ └── output.txt │ └── Module_11.6.9 │ │ ├── input.txt │ │ └── output.txt ├── Module_11.7 │ ├── Module_11.7.10 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.7.11 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.7.12 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.7.13 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.7.14 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.7.15 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.7.16 │ │ ├── input.txt │ │ └── output.txt │ └── Module_11.7.17 │ │ ├── input.txt │ │ └── output.txt ├── Module_11.8 │ ├── Module_11.8.10 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.8.11 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.8.12 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.8.13 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.8.14 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_11.8.15 │ │ ├── input.txt │ │ └── output.txt │ └── Module_11.8.9 │ │ ├── input.txt │ │ └── output.txt └── Module_11.9 │ ├── Module_11.9.10 │ ├── input.txt │ └── output.txt │ ├── Module_11.9.11 │ ├── input.txt │ └── output.txt │ ├── Module_11.9.12 │ ├── input.txt │ └── output.txt │ └── Module_11.9.19 │ ├── input.txt │ └── output.txt ├── Module_2 ├── Module_2.1 │ ├── Module_2.1.10 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_2.1.11 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_2.1.12 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_2.1.13 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_2.1.14 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_2.1.15 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_2.1.5 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_2.1.6 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_2.1.7 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_2.1.8 │ │ ├── input.txt │ │ └── output.txt │ └── Module_2.1.9 │ │ ├── input.txt │ │ └── output.txt └── Module_2.2 │ ├── Module_2.2.1 │ ├── input.txt │ └── output.txt │ ├── Module_2.2.2 │ ├── input.txt │ └── output.txt │ ├── Module_2.2.3 │ ├── input.txt │ └── output.txt │ ├── Module_2.2.4 │ ├── input.txt │ └── output.txt │ ├── Module_2.2.5 │ ├── input.txt │ └── output.txt │ ├── Module_2.2.6 │ ├── input.txt │ └── output.txt │ ├── Module_2.2.7 │ ├── input.txt │ └── output.txt │ ├── Module_2.2.8 │ ├── input.txt │ └── output.txt │ └── Module_2.2.9 │ ├── input.txt │ └── output.txt ├── Module_3 ├── Module_3.1 │ ├── Module_3.1.20 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_3.1.21 │ │ ├── input.txt │ │ └── output.txt │ └── Module_3.1.22 │ │ ├── input.txt │ │ └── output.txt ├── Module_3.2 │ ├── Module_3.2.12 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_3.2.13 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_3.2.14 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_3.2.15 │ │ ├── input.txt │ │ └── output.txt │ └── Module_3.2.16 │ │ ├── input.txt │ │ └── output.txt ├── Module_3.3 │ └── Module_3.3.19 │ │ ├── input.txt │ │ └── output.txt ├── Module_3.4 │ ├── Module_3.4.15 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_3.4.16 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_3.4.17 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_3.4.18 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_3.4.19 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_3.4.20 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_3.4.21 │ │ ├── input.txt │ │ └── output.txt │ └── Module_3.4.22 │ │ ├── input.txt │ │ └── output.txt ├── Module_3.5 │ ├── Module_3.5.3 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_3.5.4 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_3.5.5 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_3.5.6 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_3.5.7 │ │ ├── input.txt │ │ └── output.txt │ └── Module_3.5.8 │ │ ├── input.txt │ │ └── output.txt └── Module_3.7 │ ├── Module_3.7.10 │ ├── input.txt │ └── output.txt │ ├── Module_3.7.11 │ ├── input.txt │ └── output.txt │ ├── Module_3.7.12 │ ├── input.txt │ └── output.txt │ ├── Module_3.7.13 │ ├── input.txt │ └── output.txt │ ├── Module_3.7.14 │ ├── input.txt │ └── output.txt │ ├── Module_3.7.7 │ ├── input.txt │ └── output.txt │ ├── Module_3.7.8 │ ├── input.txt │ └── output.txt │ └── Module_3.7.9 │ ├── input.txt │ └── output.txt ├── Module_4 ├── Module_4.1 │ ├── Module_4.1.10 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_4.1.11 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_4.1.12 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_4.1.13 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_4.1.14 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_4.1.15 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_4.1.16 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_4.1.17 │ │ ├── input.txt │ │ └── output.txt │ └── Module_4.1.18 │ │ ├── input.txt │ │ └── output.txt ├── Module_4.2 │ ├── Module_4.2.14 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_4.2.15 │ │ ├── input.txt │ │ └── output.txt │ └── Module_4.2.20 │ │ ├── input.txt │ │ └── output.txt └── Module_4.4 │ ├── Module_4.4.5 │ ├── input.txt │ └── output.txt │ └── Module_4.4.6 │ ├── input.txt │ └── output.txt ├── Module_6 ├── Module_6.10 │ ├── Module_6.10.13 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_6.10.14 │ │ ├── input.txt │ │ └── output.txt │ └── Module_6.10.15 │ │ ├── input.txt │ │ └── output.txt ├── Module_6.2 │ └── Module_6.2.17 │ │ ├── input.txt │ │ └── output.txt ├── Module_6.5 │ ├── Module_6.5.22 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_6.5.23 │ │ ├── input.txt │ │ └── output.txt │ └── Module_6.5.24 │ │ ├── input.txt │ │ └── output.txt ├── Module_6.6 │ └── Module_6.6.19 │ │ ├── input.txt │ │ └── output.txt ├── Module_6.7 │ ├── Module_6.7.16 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_6.7.17 │ │ ├── input.txt │ │ └── output.txt │ └── Module_6.7.18 │ │ ├── input.txt │ │ └── output.txt ├── Module_6.8 │ ├── Module_6.8.12 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_6.8.13 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_6.8.14 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_6.8.15 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_6.8.16 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_6.8.17 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_6.8.19 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_6.8.20 │ │ ├── input.txt │ │ └── output.txt │ └── Module_6.8.22 │ │ ├── input.txt │ │ └── output.txt └── Module_6.9 │ └── Module_6.9.23 │ ├── input.txt │ └── output.txt ├── Module_7 ├── Module_7.2 │ └── Module_7.2.23 │ │ ├── input.txt │ │ └── output.txt ├── Module_7.3 │ ├── Module_7.3.20 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_7.3.21 │ │ ├── input.txt │ │ └── output.txt │ └── Module_7.3.22 │ │ ├── input.txt │ │ └── output.txt ├── Module_7.4 │ ├── Module_7.4.18 │ │ ├── input.txt │ │ └── output.txt │ └── Module_7.4.19 │ │ ├── input.txt │ │ └── output.txt └── Module_7.5 │ ├── Module_7.5.7 │ ├── input.txt │ └── output.txt │ ├── Module_7.5.8 │ ├── input.txt │ └── output.txt │ └── Module_7.5.9 │ ├── input.txt │ └── output.txt ├── Module_8 ├── Module_8.2 │ ├── Module_8.2.10 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_8.2.12 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_8.2.13 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_8.2.8 │ │ ├── input.txt │ │ └── output.txt │ └── Module_8.2.9 │ │ ├── input.txt │ │ └── output.txt ├── Module_8.3 │ ├── Module_8.3.10 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_8.3.11 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_8.3.12 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_8.3.13 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_8.3.14 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_8.3.15 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_8.3.16 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_8.3.17 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_8.3.6 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_8.3.7 │ │ ├── input.txt │ │ └── output.txt │ ├── Module_8.3.8 │ │ ├── input.txt │ │ └── output.txt │ └── Module_8.3.9 │ │ ├── input.txt │ │ └── output.txt └── Module_8.4 │ ├── Module_8.4.4 │ ├── input.txt │ └── output.txt │ ├── Module_8.4.5 │ ├── input.txt │ └── output.txt │ ├── Module_8.4.6 │ ├── input.txt │ └── output.txt │ ├── Module_8.4.7 │ ├── input.txt │ └── output.txt │ └── Module_8.4.8 │ ├── input.txt │ └── output.txt └── Module_9 ├── Module_9.1 ├── Module_9.1.10 │ ├── input.txt │ └── output.txt ├── Module_9.1.11 │ ├── input.txt │ └── output.txt ├── Module_9.1.13 │ ├── input.txt │ └── output.txt ├── Module_9.1.15 │ ├── input.txt │ └── output.txt ├── Module_9.1.16 │ ├── input.txt │ └── output.txt ├── Module_9.1.5 │ ├── input.txt │ └── output.txt └── Module_9.1.9 │ ├── input.txt │ └── output.txt ├── Module_9.2 ├── Module_9.2.20 │ ├── input.txt │ └── output.txt ├── Module_9.2.21 │ ├── input.txt │ └── output.txt ├── Module_9.2.22 │ ├── input.txt │ └── output.txt └── Module_9.2.8 │ ├── input.txt │ └── output.txt ├── Module_9.3 ├── Module_9.3.16 │ ├── input.txt │ └── output.txt ├── Module_9.3.17 │ ├── input.txt │ └── output.txt └── Module_9.3.18 │ ├── input.txt │ └── output.txt ├── Module_9.4 ├── Module_9.4.11 │ ├── input.txt │ └── output.txt ├── Module_9.4.12 │ ├── input.txt │ └── output.txt ├── Module_9.4.17 │ ├── input.txt │ └── output.txt └── Module_9.4.18 │ ├── input.txt │ └── output.txt ├── Module_9.5 ├── Module_9.5.16 │ ├── input.txt │ └── output.txt ├── Module_9.5.17 │ ├── input.txt │ └── output.txt ├── Module_9.5.18 │ ├── input.txt │ └── output.txt ├── Module_9.5.19 │ ├── input.txt │ └── output.txt └── Module_9.5.20 │ ├── input.txt │ └── output.txt ├── Module_9.6 ├── Module_9.6.14 │ ├── input.txt │ └── output.txt ├── Module_9.6.15 │ ├── input.txt │ └── output.txt ├── Module_9.6.16 │ ├── input.txt │ └── output.txt └── Module_9.6.17 │ ├── input.txt │ └── output.txt ├── Module_9.7 ├── Module_9.7.19 │ ├── input.txt │ └── output.txt ├── Module_9.7.20 │ ├── input.txt │ └── output.txt ├── Module_9.7.21 │ ├── input.txt │ └── output.txt ├── Module_9.7.22 │ ├── input.txt │ └── output.txt ├── Module_9.7.23 │ ├── input.txt │ └── output.txt └── Module_9.7.24 │ ├── input.txt │ └── output.txt ├── Module_9.8 ├── Module_9.8.10 │ ├── input.txt │ └── output.txt ├── Module_9.8.11 │ ├── input.txt │ └── output.txt ├── Module_9.8.17 │ ├── input.txt │ └── output.txt ├── Module_9.8.18 │ ├── input.txt │ └── output.txt ├── Module_9.8.19 │ ├── input.txt │ └── output.txt ├── Module_9.8.20 │ ├── input.txt │ └── output.txt ├── Module_9.8.21 │ ├── input.txt │ └── output.txt ├── Module_9.8.22 │ ├── input.txt │ └── output.txt ├── Module_9.8.23 │ ├── input.txt │ └── output.txt ├── Module_9.8.24 │ ├── input.txt │ └── output.txt ├── Module_9.8.25 │ ├── input.txt │ └── output.txt └── Module_9.8.9 │ ├── input.txt │ └── output.txt └── Module_9.9 ├── Module_9.9.11 ├── input.txt └── output.txt ├── Module_9.9.24 ├── input.txt └── output.txt └── Module_9.9.25 ├── input.txt └── output.txt /Module_10/Module_10.10/Module_10.10.13/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(sum_of_digits([13, 20, 41, 2, 2, 5])) 5 | 6 | # TEST_2: 7 | print(sum_of_digits((1, 2, 3, 4, 5, 6, 7, 8, 9, 10))) 8 | 9 | # TEST_3: 10 | print(sum_of_digits([123456789])) 11 | 12 | # TEST_4: 13 | numbers = [10]*100 14 | 15 | iterator = iter(numbers) 16 | print(sum_of_digits(iterator)) 17 | 18 | # TEST_5: 19 | numbers = [100, 20, 30, 400, 500, 5]*100000 20 | 21 | print(sum_of_digits(numbers)) 22 | 23 | -------------------------------------------------------------------------------- /Module_10/Module_10.10/Module_10.10.13/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 20 5 | 6 | # TEST_2: 7 | 46 8 | 9 | # TEST_3: 10 | 45 11 | 12 | # TEST_4: 13 | 100 14 | 15 | # TEST_5: 16 | 2000000 17 | 18 | -------------------------------------------------------------------------------- /Module_10/Module_10.10/Module_10.10.14/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(is_rising([1, 2, 3, 4, 5])) 5 | 6 | # TEST_2: 7 | iterator = iter([1, 1, 1, 2, 3, 4]) 8 | 9 | print(is_rising(iterator)) 10 | 11 | # TEST_3: 12 | iterator = iter(list(range(100, 200))) 13 | 14 | print(is_rising(iterator)) 15 | 16 | # TEST_4: 17 | iterator = iter(list(range(200, 100, -1))) 18 | 19 | print(is_rising(iterator)) 20 | 21 | # TEST_5: 22 | iterator = iter(list(range(100, 201)) + [200]) 23 | 24 | print(is_rising(iterator)) 25 | 26 | # TEST_6: 27 | iterator = iter([10]*50) 28 | 29 | print(is_rising(iterator)) 30 | 31 | -------------------------------------------------------------------------------- /Module_10/Module_10.10/Module_10.10.14/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | True 5 | 6 | # TEST_2: 7 | False 8 | 9 | # TEST_3: 10 | True 11 | 12 | # TEST_4: 13 | False 14 | 15 | # TEST_5: 16 | False 17 | 18 | # TEST_6: 19 | False 20 | 21 | -------------------------------------------------------------------------------- /Module_10/Module_10.10/Module_10.10.15/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 10 5 | 6 | # TEST_2: 7 | 9 8 | 9 | # TEST_3: 10 | 0 11 | 12 | # TEST_4: 13 | 21 14 | 15 | # TEST_5: 16 | 11 17 | 18 | # TEST_6: 19 | 20 20 | 21 | # TEST_7: 22 | 112 23 | 24 | # TEST_8: 25 | 120 26 | 27 | -------------------------------------------------------------------------------- /Module_10/Module_10.10/Module_10.10.16/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(*ncycles([1, 2, 3, 4], 3)) 5 | 6 | # TEST_2: 7 | iterator = iter('bee') 8 | 9 | print(*ncycles(iterator, 4)) 10 | 11 | # TEST_3: 12 | iterator = iter([1]) 13 | 14 | print(*ncycles(iterator, 10)) 15 | 16 | # TEST_4: 17 | iterator = ncycles(iter('b'), 1) 18 | 19 | print(next(iterator)) 20 | 21 | # TEST_5: 22 | iterator = ncycles(iter('g'), 3) 23 | 24 | print(next(iterator)) 25 | print(next(iterator)) 26 | print(next(iterator)) 27 | 28 | # TEST_6: 29 | iterator = ncycles(iter([10, 10, 10, 10, 10]), 5) 30 | 31 | print(*iterator) 32 | 33 | # TEST_7: 34 | print(list(ncycles([], 5))) 35 | 36 | -------------------------------------------------------------------------------- /Module_10/Module_10.10/Module_10.10.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 2 3 4 1 2 3 4 1 2 3 4 5 | 6 | # TEST_2: 7 | b e e b e e b e e b e e 8 | 9 | # TEST_3: 10 | 1 1 1 1 1 1 1 1 1 1 11 | 12 | # TEST_4: 13 | b 14 | 15 | # TEST_5: 16 | g 17 | g 18 | g 19 | 20 | # TEST_6: 21 | 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 22 | 23 | # TEST_7: 24 | [] 25 | 26 | -------------------------------------------------------------------------------- /Module_10/Module_10.10/Module_10.10.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | (1, 2) (3, 4) (5, 6) 5 | 6 | # TEST_2: 7 | (1, 2, 3) (4, 5, 6) (7, None, None) 8 | 9 | # TEST_3: 10 | (1, 2, 3, None, None) 11 | 12 | # TEST_4: 13 | (1, 2, 3, 4) (5, 6, 7, 8) (9, 10, None, None) 14 | 15 | # TEST_5: 16 | (1, 2, 3, 4, 5) (6, 7, 8, 9, 10) 17 | 18 | # TEST_6: 19 | (1,) (2,) (3,) (4,) (5,) (6,) (7,) (8,) (9,) (10,) 20 | 21 | # TEST_7: 22 | ('b', 'e', 'e', 'g', 'e') ('e', 'k', None, None, None) 23 | 24 | # TEST_8: 25 | ('b', 'e', 'e', 'g', 'e', 'e', 'k', None, None, None, None, None, None, None, None, None, None, None, None, None) 26 | 27 | -------------------------------------------------------------------------------- /Module_10/Module_10.11/Module_10.11.13/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 5 | 6 | -------------------------------------------------------------------------------- /Module_10/Module_10.11/Module_10.11.13/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | ЕГЭ Математика: 5 | 1. доделать курс по параметрам 6 | 7 | Курс по ооп: 8 | 1. обсудить темы 9 | 2. обсудить задачи 10 | 11 | Ответы на вопросы: 12 | 1. ответить на вопросы в дискорде 13 | 2. ответить на вопросы в курсах 14 | 15 | Отдых: 16 | 1. погулять утром 17 | 2. погулять днем 18 | 3. поспать днем 19 | 4. погулять вечером 20 | 21 | Уборка: 22 | 1. убраться в комнате 23 | 2. убраться в ванной 24 | 3. убраться на кухне 25 | 26 | Урок по groupby: 27 | 1. написать конспект 28 | 2. добавить тестовые задачи 29 | 3. добавить задачи на программирование 30 | 31 | -------------------------------------------------------------------------------- /Module_10/Module_10.11/Module_10.11.14/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | ('boko', 'book') ('evil', 'levi', 'live') ('afther', 'father') 5 | 6 | # TEST_2: 7 | ('beegeek',) ('book',) ('evil',) ('father',) ('stepik',) 8 | 9 | # TEST_3: 10 | ('крона', 'норка') ('сеточка', 'тесачок', 'стоечка') ('лучик', 'чулки') 11 | 12 | # TEST_4: 13 | ('чулки', 'чулки', 'чулки', 'чулки', 'чулки', 'чулки', 'чулки') 14 | 15 | # TEST_5: 16 | ('beegeek',) 17 | 18 | # TEST_6: 19 | ('клоун', 'кулон', 'уклон') ('отсечка', 'чесотка', 'чесотка') ('чулки', 'чулки') ('яяя', 'яяя') 20 | 21 | # TEST_7: 22 | ('клоун', 'кулон') ('яяя',) ('жжж',) ('бббб') 23 | 24 | # TEST_8: 25 | ('кета',) ('катет',) 26 | 27 | -------------------------------------------------------------------------------- /Module_10/Module_10.11/Module_10.11.15/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | numbers = [1, 2, 3, 4, 7, 8, 10] 5 | 6 | print(ranges(numbers)) 7 | 8 | # TEST_2: 9 | numbers = [1, 3, 5, 7] 10 | 11 | print(ranges(numbers)) 12 | 13 | # TEST_3: 14 | numbers = [1, 2, 3, 4, 5, 6, 7] 15 | 16 | print(ranges(numbers)) 17 | 18 | # TEST_4: 19 | numbers = list(range(5, 101)) 20 | 21 | print(ranges(numbers)) 22 | 23 | # TEST_5: 24 | numbers = list(range(10, 21)) + [30] + list(range(35, 101)) + list(range(1000, 1001)) 25 | 26 | print(ranges(numbers)) 27 | 28 | -------------------------------------------------------------------------------- /Module_10/Module_10.11/Module_10.11.15/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | [(1, 4), (7, 8), (10, 10)] 5 | 6 | # TEST_2: 7 | [(1, 1), (3, 3), (5, 5), (7, 7)] 8 | 9 | # TEST_3: 10 | [(1, 7)] 11 | 12 | # TEST_4: 13 | [(5, 100)] 14 | 15 | # TEST_5: 16 | [(10, 20), (30, 30), (35, 100), (1000, 1000)] 17 | 18 | -------------------------------------------------------------------------------- /Module_10/Module_10.12/Module_10.12.11/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | aab 5 | 6 | # TEST_2: 7 | abc 8 | 9 | # TEST_3: 10 | ab 11 | 12 | # TEST_4: 13 | a 14 | 15 | # TEST_5: 16 | aa 17 | 18 | # TEST_6: 19 | stepik 20 | 21 | # TEST_7: 22 | beegeek 23 | 24 | # TEST_8: 25 | aaaaabbbbb 26 | 27 | -------------------------------------------------------------------------------- /Module_10/Module_10.12/Module_10.12.14/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 500 5 | 6 | # TEST_2: 7 | 1 8 | 9 | # TEST_3: 10 | 10 11 | 12 | # TEST_4: 13 | 100 14 | 15 | # TEST_5: 16 | 200 17 | 18 | # TEST_6: 19 | 1000 20 | 21 | # TEST_7: 22 | 1500 23 | 24 | # TEST_8: 25 | 2000 26 | 27 | # TEST_9: 28 | 2500 29 | 30 | # TEST_10: 31 | 3000 32 | 33 | # TEST_11: 34 | 3500 35 | 36 | # TEST_12: 37 | 4000 38 | 39 | # TEST_13: 40 | 7000 41 | 42 | # TEST_14: 43 | 5000 44 | 45 | # TEST_15: 46 | 9000 47 | 48 | # TEST_16: 49 | 400 50 | 51 | # TEST_17: 52 | 600 53 | 54 | # TEST_18: 55 | 700 56 | 57 | # TEST_19: 58 | 1200 59 | 60 | # TEST_20: 61 | 1300 62 | 63 | -------------------------------------------------------------------------------- /Module_10/Module_10.12/Module_10.12.22/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 2 5 | 3 6 | 7 | # TEST_2: 8 | 3 9 | 2 10 | 11 | # TEST_3: 12 | 16 13 | 2 14 | 15 | # TEST_4: 16 | 3 17 | 4 18 | 19 | # TEST_5: 20 | 16 21 | 1 22 | 23 | # TEST_6: 24 | 10 25 | 3 26 | 27 | # TEST_7: 28 | 13 29 | 2 30 | 31 | -------------------------------------------------------------------------------- /Module_10/Module_10.2/Module_10.2.20/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | objects = [0, 1, True, False, 17, []] 5 | 6 | print(*filterfalse(None, objects)) 7 | 8 | # TEST_2: 9 | numbers = (1, 2, 3, 4, 5) 10 | 11 | print(*filterfalse(lambda x: x % 2 == 0, numbers)) 12 | 13 | # TEST_3: 14 | numbers = [1, 2, 3, 4, 5] 15 | 16 | print(*filterfalse(lambda x: x >= 3, numbers)) 17 | 18 | # TEST_4: 19 | numbers = range(1, 150, 8) 20 | result = filterfalse(lambda num: num % 8 == 3, numbers) 21 | print(*result) 22 | 23 | # TEST_5: 24 | import string 25 | letters = string.ascii_letters 26 | result = filterfalse(lambda char: ord(char) > 75, letters) 27 | print(*result, sep=',') 28 | 29 | # TEST_6: 30 | objects = [0, 0, 0, True, False, 1788, [], {}, set(), (), '', 0.0, None, 'stepik', dict()] 31 | 32 | print(*filterfalse(None, objects)) 33 | 34 | -------------------------------------------------------------------------------- /Module_10/Module_10.2/Module_10.2.20/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 0 False [] 5 | 6 | # TEST_2: 7 | 1 3 5 8 | 9 | # TEST_3: 10 | 1 2 11 | 12 | # TEST_4: 13 | 1 9 17 25 33 41 49 57 65 73 81 89 97 105 113 121 129 137 145 14 | 15 | # TEST_5: 16 | A,B,C,D,E,F,G,H,I,J,K 17 | 18 | # TEST_6: 19 | 0 0 0 False [] {} set() () 0.0 None {} 20 | 21 | -------------------------------------------------------------------------------- /Module_10/Module_10.2/Module_10.2.21/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | [1, 4, 7] 5 | [2, 5, 8] 6 | [3, 6, 9] 7 | 8 | # TEST_2: 9 | [1, 6] 10 | [2, 7] 11 | [3, 8] 12 | [4, 9] 13 | [5, 10] 14 | 15 | # TEST_3: 16 | [1] 17 | [2] 18 | [3] 19 | [4] 20 | [5] 21 | 22 | # TEST_4: 23 | [69] 24 | 25 | # TEST_5: 26 | ['1', '4', '7'] ['2', '5', '8'] ['3', '6', '9'] 27 | 28 | # TEST_6: 29 | [['1', '4', '7', '3', True, 9, 1], ['2', '5', '8', 4, None, 80, -1]] 30 | 31 | -------------------------------------------------------------------------------- /Module_10/Module_10.2/Module_10.2.22/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | (3, 2) 5 | 6 | # TEST_2: 7 | (0, 4) 8 | 9 | # TEST_3: 10 | (0, 0) 11 | 12 | # TEST_4: 13 | None 14 | 15 | # TEST_5: 16 | (0, 0) 17 | 18 | # TEST_6: 19 | (0, 99) 20 | 21 | # TEST_7: 22 | (99, 0) 23 | 24 | # TEST_8: 25 | (16, 5) 26 | 27 | # TEST_9: 28 | (16, 5) 29 | 30 | -------------------------------------------------------------------------------- /Module_10/Module_10.2/Module_10.2.23/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 4 7 10 5 | 6 | # TEST_2: 7 | 1 2 12 8 | 9 | # TEST_3: 10 | 3 4 17 11 | 12 | # TEST_4: 13 | 100 81 4 14 | 15 | # TEST_5: 16 | 531441000002 90458382172 30840979474 30840979534 2176783282 30840979576 17 | 18 | -------------------------------------------------------------------------------- /Module_10/Module_10.2/Module_10.2.24/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | (0, 9) 5 | 6 | # TEST_2: 7 | (1, 33) 8 | 9 | # TEST_3: 10 | None 11 | 12 | # TEST_4: 13 | (9, 9) 14 | 15 | # TEST_5: 16 | (1, 100) 17 | 18 | # TEST_6: 19 | (1, 100) 20 | 21 | # TEST_7: 22 | (-100, 96) 23 | 24 | # TEST_8: 25 | (-100, 96) 26 | 27 | # TEST_9: 28 | None 29 | 30 | # TEST_10: 31 | (69, 69) 32 | 33 | # TEST_11: 34 | (0, 99999999) 35 | 36 | # TEST_12: 37 | ('a', 'cbc') 38 | 39 | # TEST_13: 40 | ('bbb', 'bbb') 41 | 42 | -------------------------------------------------------------------------------- /Module_10/Module_10.3/Module_10.3.14/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(is_iterable(18731)) 5 | 6 | # TEST_2: 7 | print(is_iterable('18731')) 8 | 9 | # TEST_3: 10 | objects = [(1, 13), 7.0004, [1, 2, 3]] 11 | 12 | for obj in objects: 13 | print(is_iterable(obj)) 14 | 15 | # TEST_4: 16 | for element in [34, [4, 5], (4, 5), {"a":4}, "dfsdf", 4.5]: 17 | print(element, 'iterable: ', is_iterable(element)) 18 | 19 | -------------------------------------------------------------------------------- /Module_10/Module_10.3/Module_10.3.14/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | False 5 | 6 | # TEST_2: 7 | True 8 | 9 | # TEST_3: 10 | True 11 | False 12 | True 13 | 14 | # TEST_4: 15 | 34 iterable: False 16 | [4, 5] iterable: True 17 | (4, 5) iterable: True 18 | {'a': 4} iterable: True 19 | dfsdf iterable: True 20 | 4.5 iterable: False 21 | 22 | -------------------------------------------------------------------------------- /Module_10/Module_10.3/Module_10.3.15/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(is_iterator([1, 2, 3, 4, 5])) 5 | 6 | # TEST_2: 7 | beegeek = map(str.upper, 'beegeek') 8 | 9 | print(is_iterator(beegeek)) 10 | 11 | # TEST_3: 12 | beegeek = filter(None, [0, 0, 1, 1, 0, 1]) 13 | 14 | print(is_iterator(beegeek)) 15 | 16 | # TEST_4: 17 | beegeek = zip([1, 2, 3], [3, 4, 5]) 18 | 19 | print(is_iterator(beegeek)) 20 | 21 | # TEST_5: 22 | beegeek = enumerate('beegeek', start=1) 23 | 24 | print(is_iterator(beegeek)) 25 | 26 | # TEST_6: 27 | beegeek = 'beegeek' 28 | 29 | print(is_iterator(beegeek)) 30 | 31 | # TEST_7: 32 | beegeek = 199999111199991919191 33 | 34 | print(is_iterator(beegeek)) 35 | 36 | # TEST_8: 37 | beegeek = iter('199999111199991919191') 38 | 39 | print(is_iterator(beegeek)) 40 | 41 | -------------------------------------------------------------------------------- /Module_10/Module_10.3/Module_10.3.15/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | False 5 | 6 | # TEST_2: 7 | True 8 | 9 | # TEST_3: 10 | True 11 | 12 | # TEST_4: 13 | True 14 | 15 | # TEST_5: 16 | True 17 | 18 | # TEST_6: 19 | False 20 | 21 | # TEST_7: 22 | False 23 | 24 | # TEST_8: 25 | True 26 | 27 | -------------------------------------------------------------------------------- /Module_10/Module_10.3/Module_10.3.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 5 | 1 6 | 7 | # TEST_2: 8 | True 9 | True 10 | True 11 | 12 | # TEST_3: 13 | True 14 | True 15 | True 16 | True 17 | True 18 | True 19 | True 20 | True 21 | True 22 | True 23 | True 24 | True 25 | True 26 | True 27 | True 28 | True 29 | True 30 | True 31 | True 32 | True 33 | True 34 | True 35 | True 36 | True 37 | 38 | # TEST_4: 39 | 5 40 | 5 41 | 5 42 | 5 43 | 5 44 | 5 45 | 46 | # TEST_5: 47 | True 48 | True 49 | True 50 | True 51 | True 52 | True 53 | True 54 | True 55 | True 56 | True 57 | 58 | # TEST_6: 59 | True 60 | True 61 | True 62 | True 63 | True 64 | True 65 | True 66 | 67 | -------------------------------------------------------------------------------- /Module_10/Module_10.4/Module_10.4.11/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | power_of_two = PowerOf(2) 5 | 6 | print(next(power_of_two)) 7 | print(next(power_of_two)) 8 | print(next(power_of_two)) 9 | print(next(power_of_two)) 10 | 11 | # TEST_2: 12 | power_of_two = PowerOf(1) 13 | 14 | for _ in range(55): 15 | print(next(power_of_two)) 16 | 17 | # TEST_3: 18 | power_of_two = PowerOf(3) 19 | 20 | for _ in range(10): 21 | print(next(power_of_two)) 22 | 23 | # TEST_4: 24 | power_of_two = PowerOf(11) 25 | 26 | for _ in range(11): 27 | print(next(power_of_two)) 28 | 29 | # TEST_5: 30 | power_of_two = PowerOf(100) 31 | 32 | for _ in range(20): 33 | next(power_of_two) 34 | 35 | print(next(power_of_two)) 36 | 37 | -------------------------------------------------------------------------------- /Module_10/Module_10.4/Module_10.4.11/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 5 | 2 6 | 4 7 | 8 8 | 9 | # TEST_2: 10 | 1 11 | 1 12 | 1 13 | 1 14 | 1 15 | 1 16 | 1 17 | 1 18 | 1 19 | 1 20 | 1 21 | 1 22 | 1 23 | 1 24 | 1 25 | 1 26 | 1 27 | 1 28 | 1 29 | 1 30 | 1 31 | 1 32 | 1 33 | 1 34 | 1 35 | 1 36 | 1 37 | 1 38 | 1 39 | 1 40 | 1 41 | 1 42 | 1 43 | 1 44 | 1 45 | 1 46 | 1 47 | 1 48 | 1 49 | 1 50 | 1 51 | 1 52 | 1 53 | 1 54 | 1 55 | 1 56 | 1 57 | 1 58 | 1 59 | 1 60 | 1 61 | 1 62 | 1 63 | 1 64 | 1 65 | 66 | # TEST_3: 67 | 1 68 | 3 69 | 9 70 | 27 71 | 81 72 | 243 73 | 729 74 | 2187 75 | 6561 76 | 19683 77 | 78 | # TEST_4: 79 | 1 80 | 11 81 | 121 82 | 1331 83 | 14641 84 | 161051 85 | 1771561 86 | 19487171 87 | 214358881 88 | 2357947691 89 | 25937424601 90 | 91 | # TEST_5: 92 | 10000000000000000000000000000000000000000 93 | 94 | -------------------------------------------------------------------------------- /Module_10/Module_10.4/Module_10.4.12/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | (1, 'A') (2, 'B') (3, 'C') 5 | 6 | # TEST_2: 7 | (1, 1) (2, 4) (3, 9) (4, 16) (5, 25) (6, 36) (7, 49) 8 | 9 | # TEST_3: 10 | [('Arthur', 100), ('Timur', 100), ('Dima', 100), ('Anri', 101), ('Roma', 99), ('German', 98)] 11 | 12 | # TEST_4: 13 | ('Arthur', [100, 5]) 14 | ('Timur', [100, 6]) 15 | ('Dima', [100, 7, 8]) 16 | ('Anri', [100, 101]) 17 | ('Roma', [99]) 18 | Error 19 | 20 | # TEST_5: 21 | (('a', 1), ('b', 2), ('c', 3), ('d', 4), ('e', 5), ('f', 6), ('g', 7)) 22 | Error 23 | 24 | -------------------------------------------------------------------------------- /Module_10/Module_10.4/Module_10.4.13/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | cards = CardDeck() 5 | 6 | print(next(cards)) 7 | print(next(cards)) 8 | 9 | # TEST_2: 10 | cards = list(CardDeck()) 11 | 12 | print(cards[9]) 13 | print(cards[23]) 14 | print(cards[37]) 15 | print(cards[51]) 16 | 17 | # TEST_3: 18 | cards = list(CardDeck()) 19 | 20 | print(cards) 21 | 22 | # TEST_4: 23 | cards1 = list(CardDeck()) 24 | cards2 = tuple(CardDeck()) 25 | cards3 = list(CardDeck()) 26 | 27 | print(cards1) 28 | print(cards2) 29 | print(cards3) 30 | 31 | # TEST_5: 32 | cards = list(CardDeck()) 33 | 34 | try: 35 | next(cards) 36 | except: 37 | print('Error') 38 | 39 | -------------------------------------------------------------------------------- /Module_10/Module_10.4/Module_10.4.15/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 5 | 1 6 | 1 7 | 8 | # TEST_2: 9 | True 10 | True 11 | 12 | # TEST_3: 13 | True 14 | True 15 | True 16 | True 17 | True 18 | True 19 | True 20 | True 21 | True 22 | True 23 | True 24 | True 25 | True 26 | True 27 | True 28 | True 29 | True 30 | True 31 | True 32 | True 33 | True 34 | True 35 | True 36 | True 37 | 38 | # TEST_4: 39 | 5 40 | 5 41 | 5 42 | 5 43 | 5 44 | 5 45 | 46 | # TEST_5: 47 | True 48 | True 49 | True 50 | True 51 | True 52 | True 53 | True 54 | True 55 | True 56 | True 57 | 58 | # TEST_6: 59 | True 60 | True 61 | True 62 | True 63 | True 64 | True 65 | True 66 | 67 | # TEST_7: 68 | True 69 | Error 70 | 71 | # TEST_8: 72 | True 73 | True 74 | True 75 | True 76 | Error 77 | 78 | -------------------------------------------------------------------------------- /Module_10/Module_10.4/Module_10.4.7/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | bee = Repeater('bee') 5 | 6 | print(next(bee)) 7 | 8 | # TEST_2: 9 | geek = Repeater('geek') 10 | 11 | print(next(geek)) 12 | print(next(geek)) 13 | print(next(geek)) 14 | 15 | # TEST_3: 16 | repeater = Repeater(1234) 17 | 18 | for _ in range(100): 19 | print(next(repeater)) 20 | 21 | # TEST_4: 22 | repeater = Repeater((1, 2, 3, 4)) 23 | 24 | for _ in range(55): 25 | print(next(repeater)) 26 | 27 | # TEST_5: 28 | repeater = Repeater(['bee', 'geek']) 29 | 30 | for _ in range(22): 31 | print(next(repeater)) 32 | 33 | -------------------------------------------------------------------------------- /Module_10/Module_10.4/Module_10.4.9/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | squares = Square(2) 5 | 6 | print(next(squares)) 7 | print(next(squares)) 8 | 9 | # TEST_2: 10 | squares = Square(10) 11 | 12 | print(list(squares)) 13 | 14 | # TEST_3: 15 | squares = Square(1) 16 | 17 | print(list(squares)) 18 | 19 | # TEST_4: 20 | squares = Square(5) 21 | 22 | next(squares) 23 | next(squares) 24 | next(squares) 25 | next(squares) 26 | next(squares) 27 | 28 | try: 29 | next(squares) 30 | except StopIteration: 31 | print('Error') 32 | 33 | # TEST_5: 34 | squares = Square(9) 35 | 36 | print(*squares) 37 | 38 | # TEST_6: 39 | squares = Square(2) 40 | 41 | try: 42 | print(next(squares)) 43 | print(next(squares)) 44 | print(next(squares)) 45 | except: 46 | print('Error') 47 | 48 | -------------------------------------------------------------------------------- /Module_10/Module_10.4/Module_10.4.9/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 5 | 4 6 | 7 | # TEST_2: 8 | [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 9 | 10 | # TEST_3: 11 | [1] 12 | 13 | # TEST_4: 14 | Error 15 | 16 | # TEST_5: 17 | 1 4 9 16 25 36 49 64 81 18 | 19 | # TEST_6: 20 | 1 21 | 4 22 | Error 23 | 24 | -------------------------------------------------------------------------------- /Module_10/Module_10.5/Module_10.5.20/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | generator = card_deck('пик') 5 | 6 | print(next(generator)) 7 | print(next(generator)) 8 | print(next(generator)) 9 | 10 | # TEST_2: 11 | generator = card_deck('треф') 12 | cards = [next(generator) for _ in range(40)] 13 | 14 | print(*cards) 15 | 16 | # TEST_3: 17 | generator = card_deck('бубен') 18 | 19 | cards = [next(generator) for _ in range(50)] 20 | 21 | print(*cards) 22 | 23 | # TEST_4: 24 | generator = card_deck('червей') 25 | 26 | cards = [next(generator) for _ in range(60)] 27 | 28 | print(*cards) 29 | 30 | # TEST_5: 31 | generator = card_deck('пик') 32 | 33 | cards = [next(generator) for _ in range(80)] 34 | 35 | print(*cards) 36 | 37 | -------------------------------------------------------------------------------- /Module_10/Module_10.5/Module_10.5.25/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | matrix = [[1, 2, 3], 5 | [4, 5, 6], 6 | [7, 8, 9]] 7 | 8 | print(*matrix_by_elem(matrix)) 9 | 10 | # TEST_2: 11 | matrix = [[1, 2, 3], 12 | [4, 5, 6]] 13 | 14 | print(list(matrix_by_elem(matrix))) 15 | 16 | # TEST_3: 17 | matrix = [[1, 2, 3, 5, 6, 7, 8], 18 | [9, 10, 11, 12, 13, 14, 15]] 19 | 20 | print(list(matrix_by_elem(matrix))) 21 | 22 | # TEST_4: 23 | matrix = [[1, 2, 3, 5, 6, 7, 8], 24 | [9, 10, 11, 12, 13, 14, 15], 25 | [16, 17, 18, 19, 20, 21, 22]] 26 | 27 | print(tuple(matrix_by_elem(matrix))) 28 | 29 | -------------------------------------------------------------------------------- /Module_10/Module_10.5/Module_10.5.25/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 2 3 4 5 6 7 8 9 5 | 6 | # TEST_2: 7 | [1, 2, 3, 4, 5, 6] 8 | 9 | # TEST_3: 10 | [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] 11 | 12 | # TEST_4: 13 | (1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22) 14 | 15 | -------------------------------------------------------------------------------- /Module_10/Module_10.5/Module_10.5.27/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 2 3 4 5 5 | 6 | # TEST_2: 7 | 1 2 3 4 5 6 7 8 | 9 | # TEST_3: 10 | 3 4 5 6 7 8 11 | 12 | # TEST_4: 13 | 10 20 30 40 50 14 | 15 | # TEST_5: 16 | 1 2 3 4 5 6 7 17 | 18 | # TEST_6: 19 | 1 2 3 4 5 6 7 20 | 21 | # TEST_7: 22 | 123 23 43 65 754 3 1 2 23 | 24 | # TEST_8: 25 | 3123 424 5343 11 1 23 43 65 754 3 1 2 26 | 27 | # TEST_9: 28 | 3 2 5345 65 7 777 0 43 65 754 3 1 2 29 | 30 | # TEST_10: 31 | 34534 656 7867 234 123 34534 758 978 667 4546 2324 234234 7656 9879 55 32 | 33 | # TEST_11: 34 | 12 13 53 632 6 2342341 98 3123 2432 4324 35 | 36 | -------------------------------------------------------------------------------- /Module_10/Module_10.6/Module_10.6.15/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(*cubes_of_odds([1, 2, 3, 4, 5])) 5 | 6 | # TEST_2: 7 | evens = [2, 4, 6, 8, 10] 8 | 9 | print(list(cubes_of_odds(evens))) 10 | 11 | # TEST_3: 12 | data = tuple(range(432, 3845, 17)) 13 | 14 | print(*cubes_of_odds(data)) 15 | 16 | # TEST_4: 17 | data = map(abs, range(-200, 400, 11)) 18 | 19 | print(*cubes_of_odds(data)) 20 | 21 | # TEST_5: 22 | data = filter(lambda x: x % 13, range(101, 982)) 23 | 24 | print(*cubes_of_odds(data)) 25 | 26 | -------------------------------------------------------------------------------- /Module_10/Module_10.6/Module_10.6.16/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(is_prime(7)) 5 | 6 | # TEST_2: 7 | print(is_prime(8)) 8 | 9 | # TEST_3: 10 | print(is_prime(1)) 11 | 12 | # TEST_4: 13 | print(is_prime(16)) 14 | 15 | # TEST_5: 16 | print(is_prime(27)) 17 | 18 | # TEST_6: 19 | print(is_prime(13)) 20 | 21 | # TEST_7: 22 | print(is_prime(421)) 23 | 24 | # TEST_8: 25 | print(is_prime(1061)) 26 | 27 | # TEST_9: 28 | print(is_prime(9973)) 29 | 30 | -------------------------------------------------------------------------------- /Module_10/Module_10.6/Module_10.6.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | True 5 | 6 | # TEST_2: 7 | False 8 | 9 | # TEST_3: 10 | False 11 | 12 | # TEST_4: 13 | False 14 | 15 | # TEST_5: 16 | False 17 | 18 | # TEST_6: 19 | True 20 | 21 | # TEST_7: 22 | True 23 | 24 | # TEST_8: 25 | True 26 | 27 | # TEST_9: 28 | True 29 | 30 | -------------------------------------------------------------------------------- /Module_10/Module_10.6/Module_10.6.17/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(count_iterable([1, 2, 3, 4, 5])) 5 | 6 | # TEST_2: 7 | numbers = iter([1, 2, 3, 4, 5, 6, 7]) 8 | 9 | print(count_iterable(numbers)) 10 | 11 | # TEST_3: 12 | data = tuple(range(432, 3845, 17)) 13 | 14 | print(count_iterable(data)) 15 | 16 | # TEST_4: 17 | data = map(abs, range(-200, 400, 11)) 18 | 19 | print(count_iterable(data)) 20 | 21 | # TEST_5: 22 | data = filter(lambda x: x % 13, range(101, 982)) 23 | 24 | print(count_iterable(data)) 25 | 26 | # TEST_6: 27 | data = zip('beegeek', 'stepik') 28 | 29 | print(count_iterable(data)) 30 | 31 | # TEST_7: 32 | data = zip('', '') 33 | 34 | print(count_iterable(data)) 35 | 36 | # TEST_8: 37 | data = filter(None, range(100_000_001)) 38 | 39 | print(count_iterable(data)) 40 | 41 | -------------------------------------------------------------------------------- /Module_10/Module_10.6/Module_10.6.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 5 5 | 6 | # TEST_2: 7 | 7 8 | 9 | # TEST_3: 10 | 201 11 | 12 | # TEST_4: 13 | 55 14 | 15 | # TEST_5: 16 | 813 17 | 18 | # TEST_6: 19 | 6 20 | 21 | # TEST_7: 22 | 0 23 | 24 | # TEST_8: 25 | 100000000 26 | 27 | -------------------------------------------------------------------------------- /Module_10/Module_10.6/Module_10.6.18/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 0 1 2 b e e 1 3 5 2 4 6 5 | 6 | # TEST_2: 7 | 1 2 3 (0, 0) (1, 1) geek 8 | 9 | # TEST_3: 10 | [] 11 | 12 | # TEST_4: 13 | b e e [1, 2] [3, 4] [5, 6] geek bee 14 | 15 | # TEST_5: 16 | B E E G E E K g e e k ('b', '1') ('e', '2') ('e', '3') 17 | 18 | # TEST_6: 19 | S T E P I K b e e ('z', '3') ('i', '2') ('p', '1') 4 3 2 1 (0, 'b') (1, 'e') (2, 'e') 20 | 21 | -------------------------------------------------------------------------------- /Module_10/Module_10.6/Module_10.6.19/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | b 1 e 2 e 3 5 | 6 | # TEST_2: 7 | 1 1 1 2 4 8 3 9 27 8 | 9 | # TEST_3: 10 | 0 10 20 30 1 11 21 31 2 12 22 32 3 13 23 33 4 14 24 34 5 15 25 35 6 16 26 36 7 17 27 37 8 18 28 38 9 19 29 39 11 | 12 | # TEST_4: 13 | r a n g e ( 1 0 , 5 0 ) 14 | 15 | # TEST_5: 16 | 1 S 2 B 65 38 20 T 22 E 71 45 39 E 42 E 77 52 58 P 62 G 83 59 77 I 82 E 89 66 96 K 102 E 95 73 115 s 122 K 101 80 134 t 142 b 107 87 153 e 162 e 113 94 17 | 18 | -------------------------------------------------------------------------------- /Module_10/Module_10.7/Module_10.7.10/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | lines = nonempty_lines('file1.txt') 5 | 6 | print(next(lines)) 7 | print(next(lines)) 8 | print(next(lines)) 9 | print(next(lines)) 10 | 11 | # TEST_2: 12 | print(*nonempty_lines('file2.txt')) 13 | 14 | # TEST_3: 15 | print(*nonempty_lines('file3.txt')) 16 | 17 | # TEST_4: 18 | print(*nonempty_lines('file4.txt')) 19 | 20 | # TEST_5: 21 | print(*nonempty_lines('file5.txt')) 22 | 23 | -------------------------------------------------------------------------------- /Module_10/Module_10.7/Module_10.7.10/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | bee 5 | geek 6 | stepik 7 | aaaaaaaaaaaaaaaaaaaaaaaaa 8 | 9 | # TEST_2: 10 | short line another short line ... end of file 11 | 12 | # TEST_3: 13 | ... ... ... ... ... ... 14 | 15 | # TEST_4: 16 | ... ... ... ... ... end 17 | 18 | # TEST_5: 19 | hi hey ... hey hey hi hi hi ... ok ... bye 20 | 21 | -------------------------------------------------------------------------------- /Module_10/Module_10.7/Module_10.7.11/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | planets = txt_to_dict() 5 | 6 | print(next(planets)) 7 | 8 | # TEST_2: 9 | planets = txt_to_dict() 10 | 11 | print(*planets) 12 | 13 | -------------------------------------------------------------------------------- /Module_10/Module_10.7/Module_10.7.19/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 2 3 4 5 5 | 6 | # TEST_2: 7 | 1 8 | 2 9 | 3 10 | 11 | # TEST_3: 12 | 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 13 | 14 | # TEST_4: 15 | J H F G S K D R I Y T E O W P Q L M N B V C X A 16 | 17 | # TEST_5: 18 | J S K F D I j e f k d O g G E s l n v m c w o q r i 19 | 20 | # TEST_6: 21 | s t e p i k 22 | 23 | # TEST_7: 24 | s 25 | 26 | # TEST_8: 27 | bee geek stepik python 28 | 29 | # TEST_9: 30 | [] 31 | 32 | -------------------------------------------------------------------------------- /Module_10/Module_10.7/Module_10.7.20/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 2 3 5 | 6 | # TEST_2: 7 | b e e g e e k 8 | 9 | # TEST_3: 10 | 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 11 | 12 | # TEST_4: 13 | J H F J G S H G K J F D J S G R I Y T E R Y O W P Q E R K E L F S L D F M N M N B M V C N M L G Q W E O O T I Y O E Y T K L D J H M V X C M K A S D 14 | 15 | # TEST_5: 16 | J S K F J S D I F j 17 | 18 | # TEST_6: 19 | 20 | 21 | # TEST_7: 22 | 23 | 24 | # TEST_8: 25 | q w e r e t q w e w e r q w e q w e r e w r 26 | 27 | # TEST_9: 28 | b 29 | e 30 | e 31 | Error 32 | 33 | # TEST_10: 34 | bee geek 35 | 36 | # TEST_11: 37 | [] 38 | 39 | -------------------------------------------------------------------------------- /Module_10/Module_10.7/Module_10.7.6/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(*parse_ranges('1-2,4-4,8-10')) 5 | 6 | # TEST_2: 7 | print(*parse_ranges('1-10,2-10')) 8 | 9 | # TEST_3: 10 | print(*parse_ranges('7-32')) 11 | 12 | # TEST_4: 13 | print(*parse_ranges('8-8,8-8,8-8,8-8,8-8')) 14 | 15 | # TEST_5: 16 | print(*parse_ranges('10-10,11-11,12-12')) 17 | 18 | # TEST_6: 19 | print(*parse_ranges('10-15,1-4,4-5,5-5,1-10,1-15')) 20 | 21 | # TEST_7: 22 | numbers = parse_ranges('1-3') 23 | 24 | print(next(numbers)) 25 | print(next(numbers)) 26 | print(next(numbers)) 27 | 28 | # TEST_8: 29 | numbers = parse_ranges('1-3,4-5,10-32,32-32,32-40,1-2,2-32,10-11,67-199') 30 | 31 | print(*numbers) 32 | 33 | -------------------------------------------------------------------------------- /Module_10/Module_10.7/Module_10.7.7/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Timur Arthur Arina 5 | 6 | # TEST_2: 7 | Dima Arthur Arina German Ruslan 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | Arthur Anri Arina Albert Angel Ariel 14 | 15 | # TEST_5: 16 | 17 | 18 | # TEST_6: 19 | Arthur 20 | 21 | # TEST_7: 22 | 23 | 24 | # TEST_8: 25 | 26 | 27 | # TEST_9: 28 | Dima 29 | 30 | # TEST_10: 31 | Ruslan 32 | 33 | # TEST_11: 34 | [] 35 | 36 | # TEST_12: 37 | Dima Timur German Ruslan Jenya 38 | 39 | -------------------------------------------------------------------------------- /Module_10/Module_10.7/Module_10.7.9/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | dates = years_days(2022) 5 | 6 | print(next(dates)) 7 | print(next(dates)) 8 | print(next(dates)) 9 | print(next(dates)) 10 | 11 | # TEST_2: 12 | dates = years_days(2077) 13 | 14 | print(*dates) 15 | 16 | # TEST_3: 17 | dates = years_days(2000) 18 | 19 | print(*dates) 20 | 21 | # TEST_4: 22 | dates = years_days(1900) 23 | 24 | print(*dates) 25 | 26 | -------------------------------------------------------------------------------- /Module_10/Module_10.8/Module_10.8.15/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | func = lambda x: x 5 | values = tabulate(func) 6 | 7 | print(next(values)) 8 | print(next(values)) 9 | 10 | # TEST_2: 11 | func = lambda x: x + 10 12 | values = tabulate(func) 13 | 14 | print(next(values)) 15 | print(next(values)) 16 | print(next(values)) 17 | 18 | # TEST_3: 19 | func = lambda x: x ** 2 20 | values = tabulate(func) 21 | 22 | for _ in range(100): 23 | print(next(values)) 24 | 25 | # TEST_4: 26 | def func(n): 27 | return 'beegeek' * n 28 | 29 | values = tabulate(func) 30 | 31 | for _ in range(10): 32 | print(next(values)) 33 | 34 | -------------------------------------------------------------------------------- /Module_10/Module_10.8/Module_10.8.16/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | numbers = factorials(6) 5 | 6 | print(*numbers) 7 | 8 | # TEST_2: 9 | numbers = factorials(2) 10 | 11 | print(next(numbers)) 12 | print(next(numbers)) 13 | 14 | # TEST_3: 15 | numbers = factorials(100) 16 | 17 | print(*numbers) 18 | 19 | # TEST_4: 20 | numbers = factorials(1001) 21 | 22 | for _ in range(1000): 23 | next(numbers) 24 | 25 | print(next(numbers)) 26 | 27 | -------------------------------------------------------------------------------- /Module_10/Module_10.8/Module_10.8.17/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | alnum = alnum_sequence() 5 | 6 | print(*(next(alnum) for _ in range(55))) 7 | 8 | # TEST_2: 9 | alnum = alnum_sequence() 10 | 11 | print(*(next(alnum) for _ in range(100))) 12 | 13 | # TEST_3: 14 | alnum = alnum_sequence() 15 | 16 | print(next(alnum)) 17 | print(next(alnum)) 18 | print(next(alnum)) 19 | print(next(alnum)) 20 | 21 | # TEST_4: 22 | alnum = alnum_sequence() 23 | 24 | for _ in range(10_000): 25 | next(alnum) 26 | 27 | print(next(alnum)) 28 | print(next(alnum)) 29 | print(next(alnum)) 30 | print(next(alnum)) 31 | 32 | # TEST_5: 33 | alnum = alnum_sequence() 34 | 35 | for _ in range(100_000): 36 | next(alnum) 37 | 38 | print(next(alnum)) 39 | print(next(alnum)) 40 | print(next(alnum)) 41 | print(next(alnum)) 42 | 43 | -------------------------------------------------------------------------------- /Module_10/Module_10.8/Module_10.8.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 A 2 B 3 C 4 D 5 E 6 F 7 G 8 H 9 I 10 J 11 K 12 L 13 M 14 N 15 O 16 P 17 Q 18 R 19 S 20 T 21 U 22 V 23 W 24 X 25 Y 26 Z 1 A 2 5 | 6 | # TEST_2: 7 | 1 A 2 B 3 C 4 D 5 E 6 F 7 G 8 H 9 I 10 J 11 K 12 L 13 M 14 N 15 O 16 P 17 Q 18 R 19 S 20 T 21 U 22 V 23 W 24 X 25 Y 26 Z 1 A 2 B 3 C 4 D 5 E 6 F 7 G 8 H 9 I 10 J 11 K 12 L 13 M 14 N 15 O 16 P 17 Q 18 R 19 S 20 T 21 U 22 V 23 W 24 X 8 | 9 | # TEST_3: 10 | 1 11 | A 12 | 2 13 | B 14 | 15 | # TEST_4: 16 | 9 17 | I 18 | 10 19 | J 20 | 21 | # TEST_5: 22 | 3 23 | C 24 | 4 25 | D 26 | 27 | -------------------------------------------------------------------------------- /Module_10/Module_10.8/Module_10.8.18/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | a d e b f c 5 | 6 | # TEST_2: 7 | 1 b 2 e 3 e g e e k 8 | 9 | # TEST_3: 10 | [] 11 | 12 | # TEST_4: 13 | 1 0 b 2 1 e 3 2 e 4 3 g 5 4 e 6 e 7 k 8 9 10 14 | 15 | # TEST_5: 16 | s t e p i k 17 | 18 | # TEST_6: 19 | 10 20 | 9 21 | 8 22 | 7 23 | 6 24 | 5 25 | 26 | # TEST_7: 27 | 10 -10 5 -5 1 -1 9 -9 4 -4 0 8 -8 3 -3 7 -7 2 -2 6 -6 1 -1 5 -5 0 1 4 -4 1 2 3 -3 2 3 2 -2 3 4 1 -1 4 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 28 | 29 | # TEST_8: 30 | [] 31 | 32 | # TEST_9: 33 | 1 None 2 None 3 None None 34 | 35 | -------------------------------------------------------------------------------- /Module_10/Module_10.9/Module_10.9.12/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 0 1 2 3 5 | 6 | # TEST_2: 7 | 0 1 2 3 -4 -5 -6 8 | 9 | # TEST_3: 10 | [] 11 | 12 | # TEST_4: 13 | [0, 1, 2, 3, 4, 5, 6, 7] 14 | 15 | # TEST_5: 16 | 7 17 | 18 | # TEST_6: 19 | 2 3 4 5 6 7 8 20 | 21 | # TEST_7: 22 | 1 23 | 24 | # TEST_8: 25 | [] 26 | 27 | # TEST_9: 28 | [] 29 | 30 | -------------------------------------------------------------------------------- /Module_10/Module_10.9/Module_10.9.13/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 2 3 5 | 6 | # TEST_2: 7 | e e b e e 8 | 9 | # TEST_3: 10 | [] 11 | 12 | # TEST_4: 13 | s 14 | t 15 | e 16 | p 17 | i 18 | k 19 | 20 | # TEST_5: 21 | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 22 | 23 | # TEST_6: 24 | 1 2 3 4 5 6 5 4 3 2 1 25 | 26 | # TEST_7: 27 | [] 28 | 29 | # TEST_8: 30 | ['a'] 31 | 32 | # TEST_9: 33 | [] 34 | 35 | -------------------------------------------------------------------------------- /Module_10/Module_10.9/Module_10.9.14/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 2 5 | 6 | # TEST_2: 7 | 100 8 | 9 | # TEST_3: 10 | 69 11 | 12 | # TEST_4: 13 | None 14 | 15 | # TEST_5: 16 | 10000 17 | 18 | # TEST_6: 19 | None 20 | 21 | # TEST_7: 22 | 200 23 | 24 | # TEST_8: 25 | None 26 | 27 | -------------------------------------------------------------------------------- /Module_10/Module_10.9/Module_10.9.15/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(*take(range(10), 5)) 5 | 6 | # TEST_2: 7 | iterator = iter('beegeek') 8 | 9 | print(*take(iterator, 22)) 10 | 11 | # TEST_3: 12 | iterator = iter('beegeek') 13 | 14 | print(*take(iterator, 1)) 15 | 16 | # TEST_4: 17 | iterator = take(iter('beegeek'), 2) 18 | 19 | print(next(iterator)) 20 | print(next(iterator)) 21 | 22 | # TEST_5: 23 | iterator = iter('stepik') 24 | 25 | print(*take(iterator, 6)) 26 | 27 | # TEST_6: 28 | iterator = iter('stepik') 29 | 30 | print(*take(iterator, 5)) 31 | 32 | # TEST_7: 33 | iterator = iter('s') 34 | 35 | print(*take(iterator, 1)) 36 | 37 | # TEST_8: 38 | iterator = iter([0]) 39 | 40 | print(*take(iterator, 100)) 41 | 42 | # TEST_9: 43 | print(list(take([], 100))) 44 | 45 | -------------------------------------------------------------------------------- /Module_10/Module_10.9/Module_10.9.15/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 0 1 2 3 4 5 | 6 | # TEST_2: 7 | b e e g e e k 8 | 9 | # TEST_3: 10 | b 11 | 12 | # TEST_4: 13 | b 14 | e 15 | 16 | # TEST_5: 17 | s t e p i k 18 | 19 | # TEST_6: 20 | s t e p i 21 | 22 | # TEST_7: 23 | s 24 | 25 | # TEST_8: 26 | 0 27 | 28 | # TEST_9: 29 | [] 30 | 31 | -------------------------------------------------------------------------------- /Module_10/Module_10.9/Module_10.9.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 33 5 | 6 | # TEST_2: 7 | g 8 | 9 | # TEST_3: 10 | None 11 | 12 | # TEST_4: 13 | b 14 | 15 | # TEST_5: 16 | k 17 | 18 | # TEST_6: 19 | p 20 | 21 | # TEST_7: 22 | None 23 | 24 | # TEST_8: 25 | k 26 | 27 | # TEST_9: 28 | None 29 | 30 | # TEST_10: 31 | None 32 | 33 | -------------------------------------------------------------------------------- /Module_10/Module_10.9/Module_10.9.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 2 5 | 6 | # TEST_2: 7 | -1 8 | 9 | # TEST_3: 10 | 0 11 | 12 | # TEST_4: 13 | 9 14 | 15 | # TEST_5: 16 | 0 17 | 18 | # TEST_6: 19 | 7 20 | 21 | # TEST_7: 22 | 0 23 | 24 | # TEST_8: 25 | -1 26 | 27 | # TEST_9: 28 | 2 29 | 30 | # TEST_10: 31 | -1 32 | 33 | # TEST_11: 34 | 4 35 | 36 | -------------------------------------------------------------------------------- /Module_11/Module_11.1/Module_11.1.21/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | We work really hard in Beegeek =) #python #stepik #beegeek 5 | 6 | # TEST_2: 7 | Beegek beegeek BEEGEEK bEeGeEk beegeek 8 | 9 | # TEST_3: 10 | beegeek stepik python 11 | 12 | # TEST_4: 13 | 12345beegeek54321abcbeegeekbca 14 | 15 | # TEST_5: 16 | beegeek54321abcbeegeek 17 | 18 | # TEST_6: 19 | geekbeegeekgeek 20 | 21 | # TEST_7: 22 | __begek__beegekk__begeek__beegek__ 23 | 24 | -------------------------------------------------------------------------------- /Module_11/Module_11.1/Module_11.1.21/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | beegeek 5 | 6 | # TEST_2: 7 | beegeek beegeek 8 | 9 | # TEST_3: 10 | beegeek 11 | 12 | # TEST_4: 13 | beegeek beegeek 14 | 15 | # TEST_5: 16 | beegeek beegeek 17 | 18 | # TEST_6: 19 | beegeek 20 | 21 | # TEST_7: 22 | 23 | 24 | -------------------------------------------------------------------------------- /Module_11/Module_11.1/Module_11.1.22/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Hello.How are you today? 5 | 6 | # TEST_2: 7 | I read the letter.Stood up.Sat down.Pondered for a minute.Then reread the letter again. 8 | 9 | # TEST_3: 10 | 123.456 xxx.xxx uuuuabc.123uuuuu WWW.OOO 11 | 12 | # TEST_4: 13 | ???.??? 1!+.aA@....... aaa.bbbbbb aaaaa.fff 14 | 15 | # TEST_5: 16 | abc.........bcdfd . 17 | 18 | -------------------------------------------------------------------------------- /Module_11/Module_11.1/Module_11.1.22/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | llo.How 5 | 6 | # TEST_2: 7 | ter.Sto up.Sat own.Pon ute.The 8 | 9 | # TEST_3: 10 | 123.456 xxx.xxx abc.123 WWW.OOO 11 | 12 | # TEST_4: 13 | ???.??? 1!+.aA@ ....... aaa.bbb aaa.fff 14 | 15 | # TEST_5: 16 | abc.... .....bc . 17 | 18 | -------------------------------------------------------------------------------- /Module_11/Module_11.1/Module_11.1.23/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 150 + 1000 = 1150 5 | 6 | # TEST_2: 7 | 100 - 199 8 | 9 | # TEST_3: 10 | abc111bca99_100_198_197_200_141_152_163_175_185_196 11 | 12 | # TEST_4: 13 | 1094 7155 91449 1aa 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.1/Module_11.1.23/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 150 100 115 5 | 6 | # TEST_2: 7 | 100 199 8 | 9 | # TEST_3: 10 | 111 100 198 197 141 152 163 175 185 196 11 | 12 | # TEST_4: 13 | 109 155 144 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.1/Module_11.1.24/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Call me tonight: 415-441-9116, xxx-xxx-xx37 5 | 6 | # TEST_2: 7 | www441-515-9867www 8 | 9 | # TEST_3: 10 | abc123-456-7890abc 111-222-3333wwwbv f000-000-0700 11 | 12 | # TEST_4: 13 | 532-643-564 32-643-5645 532-64-5643 532-643-5642 532_643_5642 532.643.5642 14 | 15 | # TEST_5: 16 | 522-2334-4642 5321-643-5642 5322-6423-5642 53a-643-5642 532-6s3-5642 532-643-5t42 532-643-5642 17 | 18 | # TEST_6: 19 | aaa-bbb-cccc 111-111-1111 331234-567-98706842 234-56742343-9870_321-643-5642_122123-643-5642_123-643-5642423423_ 20 | 21 | -------------------------------------------------------------------------------- /Module_11/Module_11.1/Module_11.1.24/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 415-441-9116 5 | 6 | # TEST_2: 7 | 441-515-9867 8 | 9 | # TEST_3: 10 | 123-456-7890 111-222-3333 000-000-0700 11 | 12 | # TEST_4: 13 | 532-643-5642 14 | 15 | # TEST_5: 16 | 321-643-5642 532-643-5642 17 | 18 | # TEST_6: 19 | 111-111-1111 234-567-9870 321-643-5642 123-643-5642 123-643-5642 20 | 21 | -------------------------------------------------------------------------------- /Module_11/Module_11.1/Module_11.1.6/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Перезвони мне, пожалуйста: 7-919-667-21-19 5 | 6 | # TEST_2: 7 | Артур: +7-919-667-21-19, Анри: 7-hey-anri-anri, Тимур: 8-917-4864-1911 8 | 9 | # TEST_3: 10 | Тимур: 7-ddd-ddd-dd-dd, Сослан: 8-ddd-dddd-dddd, Артур: 7-123-123-11-22,,,, Дима: 8-123-123-11-22, Анри: 8-123-1231-1221...... Гвидо: 7-123-1231-1221, 7-123-13-181-22, 8-1237-131-1221 11 | 12 | -------------------------------------------------------------------------------- /Module_11/Module_11.1/Module_11.1.6/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 7-919-667-21-19 5 | 6 | # TEST_2: 7 | 7-919-667-21-19 8 | 8-917-4864-1911 9 | 10 | # TEST_3: 11 | 7-123-123-11-22 12 | 8-123-1231-1221 13 | 14 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.14/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | car cat cab 5 | 6 | # TEST_2: 7 | Car cAt caB caaaaaat carrrrrr-kar 8 | 9 | # TEST_3: 10 | Cart carcat caBriolet Cabriolet cabriolet 11 | 12 | # TEST_4: 13 | ca.r ca.t ca_b 14 | 15 | # TEST_5: 16 | cacarrcataficab 17 | 18 | # TEST_6: 19 | ca car 20 | 21 | # TEST_7: 22 | c a r t b C A R T B 23 | 24 | # TEST_8: 25 | cat on the car ride on the bike with Dog-cat or Cat-dog 26 | 27 | # TEST_9: 28 | carc_rcatBcab 29 | 30 | # TEST_10: 31 | print(cet, cer, c.b, cub, cat) 32 | 33 | # TEST_11: 34 | caR cAR CAR CAr Car caT cAT CAT CAt Cat caB cAB CAB CAb Cab cAr cAt cAb 35 | 36 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.14/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | car cat cab 5 | 6 | # TEST_2: 7 | car 8 | 9 | # TEST_3: 10 | car cat cab 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | car cat cab 17 | 18 | # TEST_6: 19 | car 20 | 21 | # TEST_7: 22 | 23 | 24 | # TEST_8: 25 | cat car cat 26 | 27 | # TEST_9: 28 | car cat cab 29 | 30 | # TEST_10: 31 | cat 32 | 33 | # TEST_11: 34 | 35 | 36 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.15/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | my numbEr Phone Is +7-903-222-77-77 5 | 6 | # TEST_2: 7 | this is digit 10, A in hex 8 | 9 | # TEST_3: 10 | a - 10, B - 11, c - 12, D - 13, E - 14, F - 15, G - 16 11 | 12 | # TEST_4: 13 | 17 - 11 in HEX 14 | 15 | # TEST_5: 16 | let's ignore lower case a b c d e f 17 | 18 | # TEST_6: 19 | ABRACADABRA-boooooooom__ 20 | 21 | # TEST_7: 22 | -1-2-3-0 - it's negative nums,A! 23 | 24 | # TEST_8: 25 | 1234567890ABCDEF:;<=>?@ 26 | 27 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.15/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | E 7 9 0 3 2 2 2 7 7 7 7 5 | 6 | # TEST_2: 7 | 1 0 A 8 | 9 | # TEST_3: 10 | 1 0 B 1 1 1 2 D 1 3 E 1 4 F 1 5 1 6 11 | 12 | # TEST_4: 13 | 1 7 1 1 E 14 | 15 | # TEST_5: 16 | 17 | 18 | # TEST_6: 19 | A B A C A D A B A 20 | 21 | # TEST_7: 22 | 1 2 3 0 A 23 | 24 | # TEST_8: 25 | 1 2 3 4 5 6 7 8 9 0 A B C D E F 26 | 27 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.16/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Order 1: B938274, Order 2: T8372, Order 3: g883929 5 | 6 | # TEST_2: 7 | is valid number A123(-), a123(-), B12345(+), b12345(+) 8 | 9 | # TEST_3: 10 | check 123A123, - 5739bb1234b4 -, BOM999_19 11 | 12 | # TEST_4: 13 | Baker Street 221B, Baker Street2221B, bakstR8800553535 14 | 15 | # TEST_5: 16 | B1234z900D9000Z 17 | 18 | # TEST_6: 19 | a1234 Z1234 B123 m12345 D12A4 c12#4 12345 _1234 20 | 21 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | B9382 T8372 g8839 5 | 6 | # TEST_2: 7 | B1234 b1234 8 | 9 | # TEST_3: 10 | b1234 11 | 12 | # TEST_4: 13 | t2221 R8800 14 | 15 | # TEST_5: 16 | B1234 D9000 17 | 18 | # TEST_6: 19 | a1234 Z1234 m1234 20 | 21 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.17/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | My name is t1mUR and I am a1iVE! 5 | 6 | # TEST_2: 7 | I read the l1eTTer 8 | 9 | # TEST_3: 10 | Stood u1pPP 11 | 12 | # TEST_4: 13 | S2aTT down 14 | 15 | # TEST_5: 16 | Pon9dERed for a minute chhEE 17 | 18 | # TEST_6: 19 | Then reread the letter again. 20 | 21 | # TEST_7: 22 | Yesterday’s music '12a7zDEpp' festival was g2REAt 23 | 24 | # TEST_8: 25 | We will tell you #9a_aFF a2aA,. when we are ready for #$a11a2zRT 26 | 27 | # TEST_9: 28 | a1zAZ ZA3ZA z1zAZ 29 | 30 | # TEST_10: 31 | 01bCD a1bcd abCDE a4b12 xYfB2 x!cYZ dABCD 3m3YZ b!9QR 32 | 33 | # TEST_11: 34 | xX9A! s5m!C z1t$D b2!CD aB6$E 0d2AA a0kAB z9cCD m2dYZ 35 | 36 | # TEST_12: 37 | a0bCD b1cEF c2dGH d3eIJ e4fKL 38 | 39 | # TEST_13: 40 | f5gMN g6hOP h7iQR i8jST j9kUV 41 | 42 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | t1mUR a1iVE 5 | 6 | # TEST_2: 7 | l1eTT 8 | 9 | # TEST_3: 10 | u1pPP 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | n9dER 17 | 18 | # TEST_6: 19 | 20 | 21 | # TEST_7: 22 | a7zDE 23 | 24 | # TEST_8: 25 | a2zRT 26 | 27 | # TEST_9: 28 | a1zAZ z1zAZ 29 | 30 | # TEST_10: 31 | 32 | 33 | # TEST_11: 34 | a0kAB z9cCD m2dYZ 35 | 36 | # TEST_12: 37 | a0bCD b1cEF c2dGH d3eIJ e4fKL 38 | 39 | # TEST_13: 40 | f5gMN g6hOP h7iQR i8jST j9kUV 41 | 42 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.18/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 9ython 4uTUMN 5 | 6 | # TEST_2: 7 | 1i -1) 8 | 9 | # TEST_3: 10 | 2aeb-Q 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | 0yB]'[ 17 | 18 | # TEST_6: 19 | 0idky) 20 | 21 | # TEST_7: 22 | 23 | 24 | # TEST_8: 25 | 0o - ) 26 | 27 | # TEST_9: 28 | 9ei@c9 29 | 30 | # TEST_10: 31 | 4i#UKs 32 | 33 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.19/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | I got two strange combinations: 22xAu, 1010x. 5 | 6 | # TEST_2: 7 | _010x. A010x, 4010s. 1010s, 010u. '010u, 8 | 9 | # TEST_3: 10 | 0xAx. \0x3x, 1230xAs. --0xas, 90xAu. *0xau, 11 | 12 | # TEST_4: 13 | e1010x.f 1110x, 1210s.wek pw1310u. kr1410u, 1ax3x. 1[xau. 1\2au.f 14 | 15 | # TEST_5: 16 | 1000x. 1020s, 10x0u. 10v3x. 10+3u, 32.Au.22\au. 17 | 18 | # TEST_6: 19 | k111Ax. 111Bs,dkd1112u, 11x1x, 30xAx.che30x0x, 202_u. 20 | 21 | # TEST_7: 22 | 10x0x 23 | 24 | # TEST_8: 25 | 10x0X,0x0_3-10xAs, 22xa9. 2010U, 3210S. 26 | 27 | # TEST_9: 28 | 10xAs)))0-=111Ax. 30xAx= 30x0x3djg 1020s-0 10x0u. 1010x; 1110x"privet"1210s;30xAsTR 29 | 30 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.19/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 22xAu, 1010x. 5 | 6 | # TEST_2: 7 | 1010s, 8 | 9 | # TEST_3: 10 | 30xAs. 11 | 12 | # TEST_4: 13 | 1010x. 1110x, 1210s. 14 | 15 | # TEST_5: 16 | 1020s, 10x0u. 17 | 18 | # TEST_6: 19 | 111Ax. 30xAx. 30x0x, 20 | 21 | # TEST_7: 22 | 23 | 24 | # TEST_8: 25 | 10xAs, 26 | 27 | # TEST_9: 28 | 111Ax. 10x0u. 29 | 30 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.20/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Home: +7 927 991 13 31 Work: +7(917)-634-81-19 Alice: +89119873582 Arthur: +7(987)6639481 Timur: +79176879054 5 | 6 | # TEST_2: 7 | +7(917) 634 81 19 +7-917-634-81-19 +8(917)-634-81-19 +791768790541 +7 917 687 90 54 8 | 9 | # TEST_3: 10 | +7 903 484 02-71 + 7 903 484 02 71 +7 903 484-02-71 +7(9034)-84-02-71 +7(903)4840271 11 | 12 | # TEST_4: 13 | +7 961 24 55 55 +7 961 824 55 55 +7 (961)-824-55-55 +7 (961)8245555 +7-(961)-824-55-55 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.20/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | +7 927 991 13 31 +7(917)-634-81-19 +7(987)6639481 +79176879054 5 | 6 | # TEST_2: 7 | +79176879054 +7 917 687 90 54 8 | 9 | # TEST_3: 10 | +7(903)4840271 11 | 12 | # TEST_4: 13 | +7 961 824 55 55 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.21/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | -- Exam days -- Math: 24.03.2022 Chemistry: 24/03/2022 Physics: 2022.03.25 France: 2022/03/29 5 | 6 | # TEST_2: 7 | first date: 01.12.22, second date: 01/12/22, thirs date 09.07.2003 07/09/2003 8 | 9 | # TEST_3: 10 | i was born 01.12/2001 or 01/12.2001 and 01.12.1999 11 | 12 | # TEST_4: 13 | 1a.20.2012 12.2b.2011 25.10.2c90 01/01/2001 14 | 15 | # TEST_5: 16 | 200.01.01 2001.121.12 2001/12/12 17 | 18 | # TEST_6: 19 | 1982/13.08 1982.08/13 1982.3a.a9 20 | 21 | # TEST_7: 22 | 2001/12/3 2001/03/12 3/12/2001 2001.3.12 3.12.2001 23 | 24 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.21/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 24.03.2022 24/03/2022 2022.03.25 2022/03/29 5 | 6 | # TEST_2: 7 | 09.07.2003 07/09/2003 8 | 9 | # TEST_3: 10 | 01.12.1999 11 | 12 | # TEST_4: 13 | 01/01/2001 14 | 15 | # TEST_5: 16 | 2001/12/12 17 | 18 | # TEST_6: 19 | 20 | 21 | # TEST_7: 22 | 2001/03/12 23 | 24 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.22/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | So why does my watch say 91:44? It doesn't matter, I'll be there at 17:30 5 | 6 | # TEST_2: 7 | 00:00, 00:60, 24:00, 50:39, 17/30 8 | 9 | # TEST_3: 10 | Hello(29:37), Hi bro(13:69), How are u(07:35), Fine, thanks(7:35), What about u(19:1), By(20:00) 11 | 12 | # TEST_4: 13 | a4:44, ba:oa, 13-33, 18:57, 181:57, 18:571 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.2/Module_11.2.22/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 17:30 5 | 6 | # TEST_2: 7 | 00:00 8 | 9 | # TEST_3: 10 | 07:35 20:00 11 | 12 | # TEST_4: 13 | 18:57 18:57 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.3/Module_11.3.17/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | The PAN (or PAN number) is a ten-character long alpha-numeric unique identifier. Example: AAAPZ1234C 5 | 6 | # TEST_2: 7 | first number is ABCD EZZPA1234ZaPMQ0000O, check thusEZZPA1234ZAPMQ0000O, 8 | 9 | # TEST_3: 10 | incorrect ABCDE01.12EAAST9999O 11 | 12 | # TEST_4: 13 | A........ABCDZ0099P 14 | 15 | # TEST_5: 16 | T394UT mnof4683jgo cifr ATLON900OP ATLON900P ATLON90000P 17 | 18 | # TEST_6: 19 | AbcDE1234Z ABCDE1234z abcdE5678L ABCDE123Z MNOPQ12345Z ABCDE12A4Z XYZAB12#4L 123DE1234Z ABCDE1234_ 20 | 21 | -------------------------------------------------------------------------------- /Module_11/Module_11.3/Module_11.3.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | AAAPZ1234C 5 | 6 | # TEST_2: 7 | EZZPA1234Z EZZPA1234Z 8 | 9 | # TEST_3: 10 | EAAST9999O 11 | 12 | # TEST_4: 13 | ABCDZ0099P 14 | 15 | # TEST_5: 16 | 17 | 18 | # TEST_6: 19 | 20 | 21 | -------------------------------------------------------------------------------- /Module_11/Module_11.3/Module_11.3.18/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Hi, your tags and <--geek--> are incorrect. Correct tags look like 5 | 6 | # TEST_2: 7 | <-- incorrect header of page !--> 8 | 9 | # TEST_3: 10 | empty comment 11 | 12 | # TEST_4: 13 | comment with digits or or 17 | 18 | # TEST_6: 19 | how are u --> 20 | 21 | # TEST_7: 22 | guys python 23 | 24 | # TEST_8: 25 | how are u --> 26 | 27 | -------------------------------------------------------------------------------- /Module_11/Module_11.3/Module_11.3.18/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 5 | 6 | # TEST_2: 7 | 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | 17 | 18 | # TEST_6: 19 | 20 | 21 | # TEST_7: 22 | 23 | 24 | # TEST_8: 25 | 26 | 27 | -------------------------------------------------------------------------------- /Module_11/Module_11.3/Module_11.3.19/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Dear citizen! Your old ID: tba44891AHH, your new ID: 781AHHGYT 5 | 6 | # TEST_2: 7 | 1. name Tobot id: 234AZXR, 2. name Alph id: a6578ALPH, 3. name Teta id: abra0909CADABRA 4. name Alph up id: A6578ALPH 8 | 9 | # TEST_3: 10 | list = [aAAA, a1AAAA, a12AAAA, a123AAAA, 12345678OPAna, 123456789NETut] 11 | 12 | # TEST_4: 13 | aka123tut aka123Auio098AP 1234AAAver0098POPS 14 | 15 | # TEST_5: 16 | aby12XYZ zyx999ABC abc1XYZ m987654321LMN ab123XY 123xZ abc12AB3 ab12_XYZ 17 | 18 | -------------------------------------------------------------------------------- /Module_11/Module_11.3/Module_11.3.19/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | tba44891AHH 781AHHGYT 5 | 6 | # TEST_2: 7 | 234AZXR a6578ALPH bra0909CADABRA 6578ALPH 8 | 9 | # TEST_3: 10 | a12AAAA a123AAAA 12345678OPA 23456789NET 11 | 12 | # TEST_4: 13 | 1234AAA ver0098POPS 14 | 15 | # TEST_5: 16 | aby12XYZ zyx999ABC 87654321LMN 17 | 18 | -------------------------------------------------------------------------------- /Module_11/Module_11.3/Module_11.3.20/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Our postcodes. Arthur: NW11 8AB, Timur: P01 3AX, Anri: H7Z9T4 Dima: N16 6PS 5 | 6 | # TEST_2: 7 | my postcode is: 1 1PR, but it's not correct, my another postcode P0Z 9AU, it's correct, Artur's postcode CI0 0GG, it's correct, Timur's postcode CIK7O 8JH, it's not correct 8 | 9 | # TEST_3: 10 | Mixed postcodes: PX01 0__, a0A0A 9Aa90, FNceie00dmIJ3 3nxijnd0 DB 90, 11 | 12 | # TEST_4: 13 | PXA 0AB, PX_A 0AB PY0T 0HN OP111 1LP 14 | 15 | # TEST_5: 16 | PR0V 3RUA6. 0GHZ9a 9UY 17 | 18 | # TEST_6: 19 | PR0V3RKPY0T 0HNP0Z9AU CI00GGIK7O 8JH 20 | 21 | # TEST_7: 22 | PR1V ET, oops PR1V 0ET CO0L _PRO 23 | 24 | # TEST_8: 25 | PY0T 0H- IK7O 8J_ PR1V 0Et IJ3 3nX KA1K 1\% tak nado TI1M 1UY 26 | 27 | # TEST_9: 28 | PR1V 0EC TI1M 1IY TI1M 1KO PR1М 0Е PR1V 0MV 29 | 30 | -------------------------------------------------------------------------------- /Module_11/Module_11.3/Module_11.3.20/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | NW11 8AB P01 3AX N16 6PS 5 | 6 | # TEST_2: 7 | P0Z 9AU CI0 0GG IK7O 8JH 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | PY0T 0HN 14 | 15 | # TEST_5: 16 | PR0V 3RU 17 | 18 | # TEST_6: 19 | PY0T 0HN IK7O 8JH 20 | 21 | # TEST_7: 22 | PR1V 0ET 23 | 24 | # TEST_8: 25 | TI1M 1UY 26 | 27 | # TEST_9: 28 | 29 | 30 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.10/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | A cow is an animal. 5 | 6 | # TEST_2: 7 | I have been reading this text for aN hour. Сan you give me this book? AN or an apple 8 | 9 | # TEST_3: 10 | An acle, a Ancle, A antarktida, an Any 11 | 12 | # TEST_4: 13 | can, hA, ban, OpAn 14 | 15 | # TEST_5: 16 | an uianio, ofaoj, poAnfu, hAk 17 | 18 | # TEST_6: 19 | ---a---an---A 20 | 21 | # TEST_7: 22 | na Na NA AN AAA aaa ana naa aan n Annn ann 23 | 24 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.10/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | A an 5 | 6 | # TEST_2: 7 | an 8 | 9 | # TEST_3: 10 | An a A an 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | an 17 | 18 | # TEST_6: 19 | a an A 20 | 21 | # TEST_7: 22 | 23 | 24 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.11/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Why isn’t my progress in the APP synchrONized with my progress in the WEB version? 5 | 6 | # TEST_2: 7 | OOO 'BEEGEEK' 8 | 9 | # TEST_3: 10 | I will go to the shop aNd you stay At home 11 | 12 | # TEST_4: 13 | fjdjRRRRRRRRR, RRRRRRodjdeodj, ---OOOOOOOOO----, ---AAAAAAAA-----, ----ZZZZZ---- 14 | 15 | # TEST_5: 16 | 12A3-4J-A- - 17 | 18 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.11/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | APP WEB 5 | 6 | # TEST_2: 7 | OOO BEEGEEK 8 | 9 | # TEST_3: 10 | I 11 | 12 | # TEST_4: 13 | OOOOOOOOO AAAAAAAA ZZZZZ 14 | 15 | # TEST_5: 16 | A 17 | 18 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.12/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | I signed up in the app using my Apple ID. How can I sign in to the web version? 5 | 6 | # TEST_2: 7 | I can Do it MYSELF 8 | 9 | # TEST_3: 10 | How are --U-- 11 | 12 | # TEST_4: 13 | mTTTT, 135TT 14 | 15 | # TEST_5: 16 | Gпривет, KAкдела_ _______Aтуктуктук_______, Aтуктуктукячеловекпаук___ 17 | 18 | # TEST_6: 19 | Awiwjyj Bys Cxqg Dcoumw Evojfgb Fxcjz Ganxlwh Heh Icossq Jyfs Kdfenq Lodk Mmhewe Noteyhj Ovmc Petjar Qqcax Ras Sht Tkuyt Uttxhg Vfzm Wowbv Xixbe Ydajzp Zye 20 | 21 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.12/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | I Apple ID How I 5 | 6 | # TEST_2: 7 | I Do MYSELF 8 | 9 | # TEST_3: 10 | How U 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | Gпривет KAкдела_ Aтуктуктукячеловекпаук___ 17 | 18 | # TEST_6: 19 | Awiwjyj Bys Cxqg Dcoumw Evojfgb Fxcjz Ganxlwh Heh Icossq Jyfs Kdfenq Lodk Mmhewe Noteyhj Ovmc Petjar Qqcax Ras Sht Tkuyt Uttxhg Vfzm Wowbv Xixbe Ydajzp Zye 20 | 21 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.13/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | (41 + 9) * 2 = ? 5 | 6 | # TEST_2: 7 | A synthesizer (also spelled synthesiser) is an electronic musical instrument that generates audio signals. 8 | 9 | # TEST_3: 10 | It was to be both a technical and surprisingly emotional challenge!)) 11 | 12 | # TEST_4: 13 | Privet(hey how are u, what are u doing bye 14 | 15 | # TEST_5: 16 | Privet(hey how are u, what are u doing bye) 17 | 18 | # TEST_6: 19 | (bye bye) 20 | 21 | # TEST_7: 22 | Privet hey how are u, what are u doing bye) 23 | 24 | # TEST_8: 25 | tuki tuki (((())))))fjufhrufe 26 | 27 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.13/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | (41 + 9) * 2 = ? 5 | 6 | # TEST_2: 7 | A synthesizer (also spelled synthesiser) is an electronic musical instrument that generates audio signals. 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | Privet(hey how are u, what are u doing bye) 17 | 18 | # TEST_6: 19 | (bye bye) 20 | 21 | # TEST_7: 22 | 23 | 24 | # TEST_8: 25 | tuki tuki (((())))))fjufhrufe 26 | 27 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.14/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 51tePIK 5 | 6 | # TEST_2: 7 | 79 8 | 9 | # TEST_3: 10 | stePIK 11 | 12 | # TEST_4: 13 | __12aioaiaodndsndondkdkOPa 14 | 15 | # TEST_5: 16 | 123privetKAKtut 17 | 18 | # TEST_6: 19 | 123privetKAK 20 | 21 | # TEST_7: 22 | 00pythonONE 23 | 24 | # TEST_8: 25 | .,(ifndOORNEODNE 26 | 27 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.14/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 51tePIK 5 | 6 | # TEST_2: 7 | 79 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | 17 | 18 | # TEST_6: 19 | 123privetKAK 20 | 21 | # TEST_7: 22 | 00pythonONE 23 | 24 | # TEST_8: 25 | 26 | 27 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.15/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Chess 5 | 6 | # TEST_2: 7 | exodus 8 | 9 | # TEST_3: 10 | Diablo 11 | 12 | # TEST_4: 13 | 123fkjfnfks 14 | 15 | # TEST_5: 16 | fkjfnfks 17 | 18 | # TEST_6: 19 | helow mydearfriends 20 | 21 | # TEST_7: 22 | helowmydearfriend)s 23 | 24 | # TEST_8: 25 | helowmydearfriends 26 | 27 | # TEST_9: 28 | s 29 | 30 | # TEST_10: 31 | aAzZs 32 | 33 | # TEST_11: 34 | 1s 35 | 36 | # TEST_12: 37 | House 38 | 39 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.15/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Chess 5 | 6 | # TEST_2: 7 | exodus 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | fkjfnfks 17 | 18 | # TEST_6: 19 | 20 | 21 | # TEST_7: 22 | 23 | 24 | # TEST_8: 25 | helowmydearfriends 26 | 27 | # TEST_9: 28 | s 29 | 30 | # TEST_10: 31 | aAzZs 32 | 33 | # TEST_11: 34 | 35 | 36 | # TEST_12: 37 | 38 | 39 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | BpOBNpqKg4EgPKxWn8wavcQMOP06nbCwvOdu6CPj11111 5 | 6 | # TEST_2: 7 | BTJubHCvbwTQEN2BqQJsgAIDW4bcyFyUp4COdUO4 3791 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | Orxl0dhk0LMzFZkzJCsIDmzwEcbohS4UKjqSP8aQ 1 14 | 15 | # TEST_5: 16 | 17 | 18 | # TEST_6: 19 | YPpeYdJGsjafMAbfCJAWsPvohWTzYWdKyMrTeX4U135 7 20 | 21 | # TEST_7: 22 | 23 | 24 | # TEST_8: 25 | 26 | 27 | # TEST_9: 28 | 29 | 30 | # TEST_10: 31 | 32 | 33 | # TEST_11: 34 | 35 | 36 | # TEST_12: 37 | 38 | 39 | # TEST_13: 40 | 41 | 42 | # TEST_14: 43 | 44 | 45 | # TEST_15: 46 | 47 | 48 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Mr.Guev 5 | 6 | # TEST_2: 7 | Ms.Jones 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | 17 | 18 | # TEST_6: 19 | Mrs.Jhonson 20 | 21 | # TEST_7: 22 | Dr.Patrick 23 | 24 | # TEST_8: 25 | Er.Paier 26 | 27 | # TEST_9: 28 | 29 | 30 | # TEST_10: 31 | 32 | 33 | # TEST_11: 34 | 35 | 36 | # TEST_12: 37 | 38 | 39 | # TEST_13: 40 | 41 | 42 | # TEST_14: 43 | Mr.X 44 | 45 | # TEST_15: 46 | 47 | 48 | # TEST_16: 49 | 50 | 51 | # TEST_17: 52 | 53 | 54 | # TEST_18: 55 | 56 | 57 | # TEST_19: 58 | 59 | 60 | # TEST_20: 61 | 62 | 63 | # TEST_21: 64 | 65 | 66 | # TEST_22: 67 | 68 | 69 | # TEST_23: 70 | 71 | 72 | # TEST_24: 73 | 74 | 75 | # TEST_25: 76 | 77 | 78 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.18/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 71mur... 5 | 6 | # TEST_2: 7 | 4rTur 8 | 9 | # TEST_3: 10 | Python... 11 | 12 | # TEST_4: 13 | 12Oo. 14 | 15 | # TEST_5: 16 | 12OCo. 17 | 18 | # TEST_6: 19 | 12OCGo.. 20 | 21 | # TEST_7: 22 | 123QWERT... 23 | 24 | # TEST_8: 25 | 12___O. 26 | 27 | # TEST_9: 28 | 89прив... 29 | 30 | # TEST_10: 31 | 12OIPFJ.... 32 | 33 | # TEST_11: 34 | 09FJRHHFNJRchhruehvfeiv.. 35 | 36 | -------------------------------------------------------------------------------- /Module_11/Module_11.4/Module_11.4.18/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 71mur... 5 | 6 | # TEST_2: 7 | 4rTur 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | 12OCo. 17 | 18 | # TEST_6: 19 | 12OCGo.. 20 | 21 | # TEST_7: 22 | 23 | 24 | # TEST_8: 25 | 26 | 27 | # TEST_9: 28 | 29 | 30 | # TEST_10: 31 | 32 | 33 | # TEST_11: 34 | 09FJRHHFNJRchhruehvfeiv.. 35 | 36 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.12/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Hello, User211, your verification number: z5Az5A 5 | 6 | # TEST_2: 7 | Let's check case: 40H40H (not correct), 40Ha0H (not correct), a_Ab_A (not correct), abCAbc (not correct), a0Aa0A (correct) 8 | 9 | # TEST_3: 10 | j1Pj0p, jYOjQO, v-Ev-E, lsXl2X, m.Wm.W, m.Zm2Z, h0Nh0N 11 | 12 | # TEST_4: 13 | r1Or1o, r10r10, r10r1F, r1Fr10, uOKuOK 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.12/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | z5Az5A 5 | 6 | # TEST_2: 7 | a0Aa0A 8 | 9 | # TEST_3: 10 | h0Nh0N 11 | 12 | # TEST_4: 13 | uOKuOK 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.13/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Ok, Jim. I said okok! okokokok! 5 | 6 | # TEST_2: 7 | OkoKokokOk OKOKOKOKK okokok 8 | 9 | # TEST_3: 10 | okokokoko okokokokkkkkk 11 | 12 | # TEST_4: 13 | kokokoko 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.13/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | okokokok 5 | 6 | # TEST_2: 7 | okokok 8 | 9 | # TEST_3: 10 | okokokok okokokok 11 | 12 | # TEST_4: 13 | okokok 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.14/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | What is palindrome? Examples: -._.-._.-, rotavator, abba, deleveled, 123454321 5 | 6 | # TEST_2: 7 | a1.-B-.1a 8 | 9 | # TEST_3: 10 | atri_c_irtjfien 11 | 12 | # TEST_4: 13 | f0O+m+O1f 14 | 15 | # TEST_5: 16 | Hy robot #f0O+m+O0f, I'm glad to see u, mem 17 | 18 | # TEST_6: 19 | it's too small palindrome f0+m+0fc( 20 | 21 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.14/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | -._.-._.- rotavator deleveled 123454321 5 | 6 | # TEST_2: 7 | a1.-B-.1a 8 | 9 | # TEST_3: 10 | tri_c_irt 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | f0O+m+O0f 17 | 18 | # TEST_6: 19 | 20 | 21 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.15/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | I have one apple, one banana and one strawberry 5 | 6 | # TEST_2: 7 | Priveeeet my dear friend 8 | 9 | # TEST_3: 10 | fuisopf gheos, geisslp 11 | 12 | # TEST_4: 13 | qwertt, qwerty... 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.15/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | apple banana strawberry 5 | 6 | # TEST_2: 7 | Priveeeet 8 | 9 | # TEST_3: 10 | fuisopf geisslp 11 | 12 | # TEST_4: 13 | qwertt 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.16/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Digits from 0 to 7: 01234567 5 | 6 | # TEST_2: 7 | Digits from 1 to 8 by groups: 12-34-56-78 8 | 9 | # TEST_3: 10 | Digits from 1 to 8 by groups: 1234-5678 11 | 12 | # TEST_4: 13 | phone number 01-000-01-00 14 | 15 | # TEST_5: 16 | phone number 01-00-23-099 17 | 18 | # TEST_6: 19 | phone987-28-58-29 is available 20 | 21 | # TEST_7: 22 | use this number 43-10-291-00-21 is dangerous 23 | 24 | # TEST_8: 25 | sheo woend 30-18=19-78-19-00 26 | 27 | # TEST_9: 28 | 30=18-90-1900 29 | 30 | # TEST_10: 31 | 89-1a-84-00009090 32 | 33 | # TEST_11: 34 | 12--34--56--78 12---34---56---78 35 | 36 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 01234567 5 | 6 | # TEST_2: 7 | 12-34-56-78 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | 01-00-23-09 17 | 18 | # TEST_6: 19 | 87-28-58-29 20 | 21 | # TEST_7: 22 | 23 | 24 | # TEST_8: 25 | 19-78-19-00 26 | 27 | # TEST_9: 28 | 29 | 30 | # TEST_10: 31 | 00009090 32 | 33 | # TEST_11: 34 | 35 | 36 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.17/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | I have some groups of digits. Do you want to see? 11-22-33-44 5 | 6 | # TEST_2: 7 | Look at this: 12345678 8 | 9 | # TEST_3: 10 | 1-2-3-4-5-6-7-89-w9--99 11 | 12 | # TEST_4: 13 | 12---34---56---78 14 | 15 | # TEST_5: 16 | 23.36.54.83 17 | 18 | # TEST_6: 19 | 1234.5678.0909.1389 20 | 21 | # TEST_7: 22 | 00:00:00:78 23 | 24 | # TEST_8: 25 | 90--28--10--78 26 | 27 | # TEST_9: 28 | 90---17-09-09 or 57.18-19-10 or 57---19.10.10 or 90.10.10---19 or 78-19.10-90 29 | 30 | # TEST_10: 31 | 7a-19-90-90 70-19-90-9o 79-19-90-a0 7a---90---83---88 aa.io.hd.nh or 67---27---06---17 32 | 33 | # TEST_11: 34 | 9-18-90-00 90---1---90---00 90---18---0---00 90---18---90---0 35 | 36 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 11-22-33-44 5 | 6 | # TEST_2: 7 | 12345678 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | 12---34---56---78 14 | 15 | # TEST_5: 16 | 23.36.54.83 17 | 18 | # TEST_6: 19 | 20 | 21 | # TEST_7: 22 | 23 | 24 | # TEST_8: 25 | 26 | 27 | # TEST_9: 28 | 29 | 30 | # TEST_10: 31 | 67---27---06---17 32 | 33 | # TEST_11: 34 | 35 | 36 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.18/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | One can can become a writer only only if he is is talented 5 | 6 | # TEST_2: 7 | f fa fa 8 | 9 | # TEST_3: 10 | tuk tak 11 | 12 | # TEST_4: 13 | What do d you y o u want want 14 | 15 | # TEST_5: 16 | Ka10sni siw Ka10sni siw sik sik 17 | 18 | # TEST_6: 19 | ffa fa ups ups 20 | 21 | # TEST_7: 22 | a a b b c c e f g g 23 | 24 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.18/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | can can only only is is 5 | 6 | # TEST_2: 7 | fa fa 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | want want 14 | 15 | # TEST_5: 16 | sik sik 17 | 18 | # TEST_6: 19 | ups ups 20 | 21 | # TEST_7: 22 | a a b b c c g g 23 | 24 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.5/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | My old poscode: 18491 5 | And new: 48034-1234 6 | 7 | # TEST_2: 8 | New postcode: 09090-8989, old postcode 0909-8989 9 | 10 | # TEST_3: 11 | New postcode: ABCDE-8989, old postcode 0909-, 01928-0909 12 | 13 | # TEST_4: 14 | 12345, -7239, 190998477, 78398_4828, 83753a5739 15 | 16 | # TEST_5: 17 | 83a79-5623, 83679-562, 84939-56, 53959-2, 33850-3859, 1345432345 18 | 19 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.5/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 18491 48034-1234 5 | 6 | # TEST_2: 7 | 09090-8989 8 | 9 | # TEST_3: 10 | 01928-0909 11 | 12 | # TEST_4: 13 | 12345 19099 78398 83753 14 | 15 | # TEST_5: 16 | 83679 84939 53959 33850-3859 13454 32345 17 | 18 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.6/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Glados: 248-555-1234 5 | 6 | # TEST_2: 7 | Peter: (313) 555-1234 8 | 9 | # TEST_3: 10 | Badeline: (810)-555-1234 11 | 12 | # TEST_4: 13 | Madeline: 248 555-1234 14 | 15 | # TEST_5: 16 | Cuphead: 8105551234 17 | 18 | # TEST_6: 19 | Mugman: (810)-5551-234 20 | 21 | # TEST_7: 22 | Jacket: (248)5551234 23 | 24 | # TEST_8: 25 | (011)-377-4567 26 | 27 | # TEST_9: 28 | (111)-377-4567 29 | 30 | # TEST_10: 31 | (222)-190-0000 32 | 33 | # TEST_11: 34 | (333-555-1234 35 | 36 | # TEST_12: 37 | 333)-555-1234 38 | 39 | # TEST_13: 40 | 048-555-1234 41 | 42 | # TEST_14: 43 | 147 333-5555 44 | 45 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.6/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 248-555-1234 5 | 6 | # TEST_2: 7 | (313) 555-1234 8 | 9 | # TEST_3: 10 | (810)-555-1234 11 | 12 | # TEST_4: 13 | 248 555-1234 14 | 15 | # TEST_5: 16 | 17 | 18 | # TEST_6: 19 | 20 | 21 | # TEST_7: 22 | 23 | 24 | # TEST_8: 25 | 26 | 27 | # TEST_9: 28 | 29 | 30 | # TEST_10: 31 | 32 | 33 | # TEST_11: 34 | 333-555-1234 35 | 36 | # TEST_12: 37 | 38 | 39 | # TEST_13: 40 | 41 | 42 | # TEST_14: 43 | 44 | 45 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.7/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Correct name is beegeekbeegeek 5 | 6 | # TEST_2: 7 | hello beegeek_cyber_school 8 | 9 | # TEST_3: 10 | beebeegeekgeekgeekbee 11 | 12 | # TEST_4: 13 | no no no geekbee not matches 14 | 15 | # TEST_5: 16 | beebee 17 | 18 | # TEST_6: 19 | bee_geek 20 | 21 | # TEST_7: 22 | beegeekgeekgeekgeekbee 23 | 24 | # TEST_8: 25 | mimi beebeebeebee geekgeekgeek 26 | 27 | # TEST_9: 28 | beegeekbeebeegeek 29 | 30 | # TEST_10: 31 | beegeekgeekbeegeekgeekbeegeekgeek 32 | 33 | -------------------------------------------------------------------------------- /Module_11/Module_11.5/Module_11.5.7/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | beegeekbeegeek 5 | 6 | # TEST_2: 7 | beegeek 8 | 9 | # TEST_3: 10 | beegeekgeekgeek 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | 17 | 18 | # TEST_6: 19 | 20 | 21 | # TEST_7: 22 | beegeekgeekgeekgeek 23 | 24 | # TEST_8: 25 | 26 | 27 | # TEST_9: 28 | beegeek beegeek 29 | 30 | # TEST_10: 31 | beegeekgeekbeegeekgeekbeegeekgeek 32 | 33 | -------------------------------------------------------------------------------- /Module_11/Module_11.6/Module_11.6.10/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | True 5 | True 6 | False 7 | False 8 | False 9 | 10 | # TEST_2: 11 | True 12 | True 13 | 14 | # TEST_3: 15 | True 16 | True 17 | True 18 | True 19 | False 20 | True 21 | True 22 | True 23 | True 24 | True 25 | True 26 | 27 | # TEST_4: 28 | True 29 | True 30 | True 31 | False 32 | True 33 | True 34 | True 35 | True 36 | True 37 | True 38 | 39 | # TEST_5: 40 | False 41 | False 42 | False 43 | False 44 | False 45 | False 46 | False 47 | False 48 | False 49 | True 50 | 51 | # TEST_6: 52 | True 53 | False 54 | False 55 | False 56 | False 57 | False 58 | False 59 | False 60 | False 61 | 62 | -------------------------------------------------------------------------------- /Module_11/Module_11.6/Module_11.6.11/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Python 5 | beebee 6 | PyPy 7 | portal 8 | 9 | # TEST_2: 10 | gogo 11 | hohoho 12 | XaXaXaXa 13 | 14 | # TEST_3: 15 | a 16 | ab 17 | aba 18 | abba 19 | ababa 20 | abaaba 21 | 22 | # TEST_4: 23 | 12341234 24 | 12344321 25 | BeegeekBeegeek 26 | Beegeek_Beegeek 27 | _Beegeek_Beegeek 28 | 29 | # TEST_5: 30 | Xyzxyz 31 | xyzxyz 32 | XyzXyz 33 | XYZXYZ 34 | xyzXyz 35 | 36 | # TEST_6: 37 | stepikstepi 38 | stepistepik 39 | stepikstepikstepik 40 | stepikstepikstepikstepik 41 | stestepikik 42 | YoYoHoHo 43 | 44 | -------------------------------------------------------------------------------- /Module_11/Module_11.6/Module_11.6.11/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | beebee 5 | PyPy 6 | 7 | # TEST_2: 8 | gogo 9 | XaXaXaXa 10 | 11 | # TEST_3: 12 | abaaba 13 | 14 | # TEST_4: 15 | 12341234 16 | BeegeekBeegeek 17 | _Beegeek_Beegeek 18 | 19 | # TEST_5: 20 | xyzxyz 21 | XyzXyz 22 | XYZXYZ 23 | 24 | # TEST_6: 25 | stepikstepikstepikstepik 26 | 27 | -------------------------------------------------------------------------------- /Module_11/Module_11.6/Module_11.6.12/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | beebee bee 5 | beegeek 6 | bee geek bee 7 | 8 | # TEST_2: 9 | abigail alex 10 | clint dwarf 11 | emily 12 | gil 13 | 14 | # TEST_3: 15 | bee one bee two 16 | abee beeb 17 | abeeb bee 18 | geek 19 | bee 20 | geek geek geek 21 | one geek two geek 22 | 23 | # TEST_4: 24 | geekbeegeekbee 25 | ageek geekb ageekb 26 | _geek_ _geek geek_ 27 | 28 | # TEST_5: 29 | _b_e_e_b_e_e_ 30 | BeeBeeBee 31 | BEEBEEBEE 32 | b33b33b33 33 | beebe 34 | bebee 35 | b1111ee 36 | _ geek _ 37 | 38 | -------------------------------------------------------------------------------- /Module_11/Module_11.6/Module_11.6.12/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 2 5 | 1 6 | 7 | # TEST_2: 8 | 0 9 | 0 10 | 11 | # TEST_3: 12 | 3 13 | 3 14 | 15 | # TEST_4: 16 | 1 17 | 0 18 | 19 | # TEST_5: 20 | 0 21 | 1 22 | 23 | -------------------------------------------------------------------------------- /Module_11/Module_11.6/Module_11.6.13/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 8 5 | 6 | # TEST_2: 7 | 0 8 | 9 | # TEST_3: 10 | 24 11 | 12 | # TEST_4: 13 | 14 14 | 15 | # TEST_5: 16 | 7 17 | 18 | # TEST_6: 19 | 0 20 | 21 | # TEST_7: 22 | 9 23 | 24 | -------------------------------------------------------------------------------- /Module_11/Module_11.6/Module_11.6.19/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | False 5 | 6 | # TEST_2: 7 | True 8 | 9 | # TEST_3: 10 | True 11 | 12 | # TEST_4: 13 | True 14 | 15 | # TEST_5: 16 | True 17 | 18 | # TEST_6: 19 | True 20 | 21 | # TEST_7: 22 | True 23 | 24 | # TEST_8: 25 | True 26 | 27 | # TEST_9: 28 | True 29 | 30 | # TEST_10: 31 | True 32 | 33 | # TEST_11: 34 | True 35 | 36 | # TEST_12: 37 | True 38 | 39 | # TEST_13: 40 | True 41 | 42 | # TEST_14: 43 | True 44 | 45 | # TEST_15: 46 | True 47 | 48 | # TEST_16: 49 | True 50 | 51 | # TEST_17: 52 | True 53 | 54 | # TEST_18: 55 | True 56 | 57 | # TEST_19: 58 | True 59 | 60 | # TEST_20: 61 | False 62 | 63 | # TEST_21: 64 | False 65 | 66 | # TEST_22: 67 | False 68 | 69 | # TEST_23: 70 | False 71 | 72 | # TEST_24: 73 | False 74 | 75 | -------------------------------------------------------------------------------- /Module_11/Module_11.6/Module_11.6.20/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Люблю курсы BEEGEEK! 5 | Когда курс по ООП? @beegeek 6 | BEEGEEK, спасибо за курсы, вы лучшие! #python #BeeGeek 7 | 8 | # TEST_2: 9 | Нельзя быть дружелюбным соседом, если соседей нет 10 | @everyone, посоветуйте курсы по программированию 11 | 12 | # TEST_3: 13 | beegeekabc 14 | beegeek123 15 | BeeGeeK^&* 16 | 123beegeeK 17 | *&^beegeeK 18 | abcBeegeek 19 | abcdbeeGeekbcdfg 20 | 12345beeGeek123456 21 | 22 | # TEST_4: 23 | beegeek 24 | Beegeek 25 | BEEGEEK 26 | BeeGeek 27 | BeEgEeK 28 | beebeegeekgeek 29 | begeek 30 | beegek 31 | bbeeggeekk 32 | 33 | -------------------------------------------------------------------------------- /Module_11/Module_11.6/Module_11.6.20/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 3 5 | 6 | # TEST_2: 7 | 0 8 | 9 | # TEST_3: 10 | 8 11 | 12 | # TEST_4: 13 | 6 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.6/Module_11.6.9/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 1 877 2638277 5 | 91-011-23413627 6 | 7 | # TEST_2: 8 | 148-809-2561957985 9 | 1 5 5864 10 | 91-454-91954 11 | 12 | # TEST_3: 13 | 5-4-7483 14 | 5 4 7483 15 | 42-89-5783 16 | 42 89 5783 17 | 123-456-7890 18 | 123 456 7890 19 | 20 | # TEST_4: 21 | 111-222-1234567890 22 | 111 222 123456789 23 | 111 222 12345678 24 | 111 222 1234567 25 | 111 222 123456 26 | 111 222 12345 27 | 111-222-1234 28 | 29 | # TEST_5: 30 | 7-88-4276456 31 | 77-8-42764562 32 | 7-883-4277709 33 | 337-8-42764561 34 | 72-818-42764 35 | 732-88-42764560 36 | 37 | # TEST_6: 38 | 123-456-7890123456 39 | 123 456 7890123456 40 | 1-2-4567 41 | 1 2 4567 42 | 43 | -------------------------------------------------------------------------------- /Module_11/Module_11.7/Module_11.7.10/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 5 | 6 | -------------------------------------------------------------------------------- /Module_11/Module_11.7/Module_11.7.10/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 4 5 | 6 6 | 7 | -------------------------------------------------------------------------------- /Module_11/Module_11.7/Module_11.7.11/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | existing pessimist optimist this is 5 | is 6 | 7 | # TEST_2: 8 | I love Python very much, what about me hahah 9 | ha 10 | 11 | # TEST_3: 12 | thdbakru rubabadjso babadirnid iehedba ibebibeb duabafbf 13 | ba 14 | 15 | # TEST_4: 16 | qwErty12 fierkus geEReRhsh erpuenrpRuner fEERRhherhsero 1e2e2e3e9elefrerkd kerfierd 17 | er 18 | 19 | -------------------------------------------------------------------------------- /Module_11/Module_11.7/Module_11.7.11/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 3 5 | 6 | # TEST_2: 7 | 2 8 | 9 | # TEST_3: 10 | 5 11 | 12 | # TEST_4: 13 | 6 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.7/Module_11.7.12/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | foo bar (foo) bar foo-bar foo_bar foo'bar bar-foo bar, foo. 5 | foo 6 | 7 | # TEST_2: 8 | Sunday, Monday, Tuesday, Wednesday 9 | day 10 | 11 | # TEST_3: 12 | Hhelo Hey Human hacker 13 | H 14 | 15 | # TEST_4: 16 | Hello hello helo he1lo hy 17 | hello 18 | 19 | # TEST_5: 20 | brain--brain--brain 21 | brain 22 | 23 | -------------------------------------------------------------------------------- /Module_11/Module_11.7/Module_11.7.12/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 6 5 | 6 | # TEST_2: 7 | 0 8 | 9 | # TEST_3: 10 | 0 11 | 12 | # TEST_4: 13 | 1 14 | 15 | # TEST_5: 16 | 3 17 | 18 | -------------------------------------------------------------------------------- /Module_11/Module_11.7/Module_11.7.13/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Familiarize 5 | stepik has such a good ui that it takes no time to familiarise its environment. To familiarize oneself with ui of stepik is easy 6 | 7 | # TEST_2: 8 | Gseze 9 | Gzeze Gsese Gseze Gzese 10 | 11 | # TEST_3: 12 | gthese 13 | gthsese Gthese gthese ggthese ggtheze gtheze 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.7/Module_11.7.13/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 2 5 | 6 | # TEST_2: 7 | 2 8 | 9 | # TEST_3: 10 | 3 11 | 12 | -------------------------------------------------------------------------------- /Module_11/Module_11.7/Module_11.7.14/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Odour 5 | the odour coming out of the left over food was intolerable. Ammonia has a very pungent odor 6 | 7 | # TEST_2: 8 | hour 9 | a lot of Hour or hor 10 | 11 | # TEST_3: 12 | uour 13 | ghour uuour uourr uour uorik uor uuor uorr Uor Uour 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.7/Module_11.7.14/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 2 5 | 6 | # TEST_2: 7 | 2 8 | 9 | # TEST_3: 10 | 4 11 | 12 | -------------------------------------------------------------------------------- /Module_11/Module_11.7/Module_11.7.15/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(abbreviate('javaScript object notation')) 5 | 6 | # TEST_2: 7 | print(abbreviate('frequently asked questions')) 8 | 9 | # TEST_3: 10 | print(abbreviate('JS game sec')) 11 | 12 | # TEST_4: 13 | print(abbreviate('gaveOver GameStarted happyEnd happyend')) 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.7/Module_11.7.15/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | JSON 5 | 6 | # TEST_2: 7 | FAQ 8 | 9 | # TEST_3: 10 | JSGS 11 | 12 | # TEST_4: 13 | GOGSHEH 14 | 15 | -------------------------------------------------------------------------------- /Module_11/Module_11.7/Module_11.7.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | a: href 5 | div: class 6 | p: 7 | 8 | # TEST_2: 9 | a: href 10 | div: class, id 11 | em: 12 | p: 13 | strong: 14 | 15 | # TEST_3: 16 | a: class, href, title 17 | li: class, role 18 | 19 | # TEST_4: 20 | a: class, data-shell-container, href, id 21 | span: class 22 | 23 | # TEST_5: 24 | a: href 25 | h2: class 26 | p: 27 | span: aria-hidden, class 28 | 29 | # TEST_6: 30 | a: class, href 31 | div: class 32 | h2: class 33 | p: class 34 | span: class 35 | 36 | # TEST_7: 37 | label: class, for 38 | span: aria-hidden, class 39 | 40 | # TEST_8: 41 | button: class, id, name, tabindex, title, type 42 | fieldset: title 43 | input: class, id, name, placeholder, role, tabindex, type, value 44 | label: class, for 45 | span: aria-hidden, class 46 | 47 | -------------------------------------------------------------------------------- /Module_11/Module_11.8/Module_11.8.10/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | AAAA A AAAA 5 | 6 | # TEST_2: 7 | Тут нет лишних пробелов 8 | 9 | # TEST_3: 10 | Тут н е т л и шних пробелов 11 | 12 | # TEST_4: 13 | K L L O I! ! I OP PPPppdj O P 14 | 15 | # TEST_5: 16 | 17 | 18 | # TEST_6: 19 | aaaaaaaaaaaaaaaaaaaaaaaaaa 20 | 21 | # TEST_7: 22 | Раз два три четыре пять шесть 23 | 24 | # TEST_8: 25 | Шесть-----пять четыре***три два+один 26 | 27 | # TEST_9: 28 | 1 9 2 8 3 7 6 5 29 | 30 | # TEST_10: 31 | Проб.елов,нетв-этом:очень\длинно*мслове 32 | 33 | # TEST_11: 34 | 35 | 36 | # TEST_12: 37 | 38 | 39 | # TEST_13: 40 | There are no unnecessary gaps. 41 | 42 | # TEST_14: 43 | . , ; : " ( ) 44 | 45 | # TEST_15: 46 | 111111111111 2222222222222 333333333333 47 | 48 | -------------------------------------------------------------------------------- /Module_11/Module_11.8/Module_11.8.13/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | hello3(world)hi 5 | 6 | # TEST_2: 7 | 0(s)he0(be)lie0(ve)d 8 | 9 | # TEST_3: 10 | bbbb10(2(a))bbb 11 | 12 | # TEST_4: 13 | hi2(priv3(d3(i)dd)qq)b0(pr)qwqdd 14 | 15 | # TEST_5: 16 | hhhhhh 17 | 18 | # TEST_6: 19 | dvor2(tri)ttt2(tri1(vri)t)qqq 20 | 21 | # TEST_7: 22 | 0(d) 23 | 24 | # TEST_8: 25 | 2(a) 26 | 27 | # TEST_9: 28 | 1(a) 29 | 30 | # TEST_10: 31 | 3(a)a 32 | 33 | # TEST_11: 34 | 2(a2(b)) 35 | 36 | # TEST_12: 37 | a2(b3(c4(d5(e6(g7(h)))))) 38 | 39 | # TEST_13: 40 | a2(b3(c4(d5(e6(g7(h8(i))))))) 41 | 42 | # TEST_14: 43 | a2(b3(c4(d5(e6(g7(h8(i9(j)))))))) 44 | 45 | # TEST_15: 46 | 1(a)b11(a) 47 | 48 | -------------------------------------------------------------------------------- /Module_11/Module_11.8/Module_11.8.9/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | stepik.jpg 5 | 6 | # TEST_2: 7 | mountains.jpg 8 | 9 | # TEST_3: 10 | windows11.jpg 11 | 12 | # TEST_4: 13 | jepg_file.jpg 14 | 15 | # TEST_5: 16 | file_jepg.jpg 17 | 18 | # TEST_6: 19 | file.jepg.jpg 20 | 21 | # TEST_7: 22 | filename.jpg.jpg 23 | 24 | # TEST_8: 25 | stepik.jpeg.jpg 26 | 27 | # TEST_9: 28 | stepik.jpg.jpg 29 | 30 | # TEST_10: 31 | stepik.jpeg.jpg 32 | 33 | # TEST_11: 34 | beegeek.jpg 35 | 36 | # TEST_12: 37 | нарусском.jpg 38 | 39 | # TEST_13: 40 | на русском языке.jpg 41 | 42 | # TEST_14: 43 | jpg.jPg.Jpg.jpg 44 | 45 | # TEST_15: 46 | Это тест.jpg 47 | 48 | -------------------------------------------------------------------------------- /Module_11/Module_11.9/Module_11.9.10/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | bee geek Python C++ 5 | 6 | # TEST_2: 7 | py py hi hi go-go-go 8 | 9 | # TEST_3: 10 | arthur timur dima anri 11 | 12 | # TEST_4: 13 | timur unknown dima anri 14 | 15 | # TEST_5: 16 | python stepik python stepik 17 | 18 | # TEST_6: 19 | timur arthur dima anri python stepik roma ruslan 20 | 21 | # TEST_7: 22 | timur arthur dima anri python stepik roma 23 | 24 | # TEST_8: 25 | timur arthur dima anri python stepik 26 | 27 | # TEST_9: 28 | Yes but only what you mean is what you get 29 | 30 | # TEST_10: 31 | January February March 32 | 33 | # TEST_11: 34 | 35 | 36 | # TEST_12: 37 | : * - +)= 38 | 39 | # TEST_13: 40 | Текст без знаков препинания 41 | 42 | # TEST_14: 43 | There was an Old Man with a beard 44 | 45 | -------------------------------------------------------------------------------- /Module_11/Module_11.9/Module_11.9.11/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | a and b or c 5 | 6 | # TEST_2: 7 | x & y | z 8 | 9 | # TEST_3: 10 | X&Y|Z&W 11 | 12 | # TEST_4: 13 | a and n and d 14 | 15 | # TEST_5: 16 | o or r or a or n or d 17 | 18 | # TEST_6: 19 | a | b & c |d|e& f|r&y&w 20 | 21 | # TEST_7: 22 | a and b and c and d or e and f and g and w 23 | 24 | # TEST_8: 25 | a | b | c 26 | 27 | # TEST_9: 28 | x & y&z 29 | 30 | # TEST_10: 31 | a and b and c or d or e 32 | 33 | # TEST_11: 34 | a&c|e 35 | 36 | # TEST_12: 37 | a & b | c & d 38 | 39 | # TEST_13: 40 | Two Owls and a Hen 41 | 42 | # TEST_14: 43 | Two or Owls and a Hen 44 | 45 | # TEST_15: 46 | Two & Owls | a Hen 47 | 48 | -------------------------------------------------------------------------------- /Module_11/Module_11.9/Module_11.9.11/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | a, b, c 5 | 6 | # TEST_2: 7 | x, y, z 8 | 9 | # TEST_3: 10 | X, Y, Z, W 11 | 12 | # TEST_4: 13 | a, n, d 14 | 15 | # TEST_5: 16 | o, r, a, n, d 17 | 18 | # TEST_6: 19 | a, b, c, d, e, f, r, y, w 20 | 21 | # TEST_7: 22 | a, b, c, d, e, f, g, w 23 | 24 | # TEST_8: 25 | a, b, c 26 | 27 | # TEST_9: 28 | x, y, z 29 | 30 | # TEST_10: 31 | a, b, c, d, e 32 | 33 | # TEST_11: 34 | a, c, e 35 | 36 | # TEST_12: 37 | a, b, c, d 38 | 39 | # TEST_13: 40 | Two Owls, a Hen 41 | 42 | # TEST_14: 43 | Two, Owls, a Hen 44 | 45 | # TEST_15: 46 | Two, Owls, a Hen 47 | 48 | -------------------------------------------------------------------------------- /Module_11/Module_11.9/Module_11.9.19/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 31 5 | 6 | # TEST_2: 7 | 0 8 | 9 | # TEST_3: 10 | 0 11 | 12 | # TEST_4: 13 | 5 14 | 15 | # TEST_5: 16 | 56 17 | 18 | # TEST_6: 19 | 145 20 | 21 | # TEST_7: 22 | 145 23 | 24 | # TEST_8: 25 | 45 26 | 27 | # TEST_9: 28 | 45 29 | 30 | # TEST_10: 31 | 51 32 | 33 | # TEST_11: 34 | 102 35 | 36 | # TEST_12: 37 | 88 38 | 39 | # TEST_13: 40 | 0 41 | 42 | # TEST_14: 43 | 1023 44 | 45 | # TEST_15: 46 | 11111 47 | 48 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.10/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | ['aabb', 'bbaa'] 5 | 6 | # TEST_2: 7 | ['сеточка', 'стоечка', 'тесачок', 'чесотка'] 8 | 9 | # TEST_3: 10 | ['iamlordvoldemort'] 11 | 12 | # TEST_4: 13 | [] 14 | 15 | # TEST_5: 16 | ['норка'] 17 | 18 | # TEST_6: 19 | ['лучик'] 20 | 21 | # TEST_7: 22 | ['кулон', 'уклон'] 23 | 24 | # TEST_8: 25 | [] 26 | 27 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.11/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(likes(['Дима', 'Алиса'])) 5 | 6 | # TEST_2: 7 | print(likes(['Эндрю', 'Тоби', 'Том'])) 8 | 9 | # TEST_3: 10 | print(likes([])) 11 | 12 | # TEST_4: 13 | print(likes(['Том'])) 14 | 15 | # TEST_5: 16 | print(likes(['Эндрю', 'Тоби', 'Том', 'Артур'])) 17 | 18 | # TEST_6: 19 | print(likes(['Эндрю', 'Тоби', 'Том', 'Артур', 'Тимур'])) 20 | 21 | # TEST_7: 22 | print(likes(['Артур', 'Тимур', 'Руслан', 'Анри', 'Дима', 'Алиса'])) 23 | 24 | # TEST_8: 25 | names = [str(i) * 3 for i in range(100)] 26 | print(likes(names)) 27 | 28 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.11/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Дима и Алиса оценили данную запись 5 | 6 | # TEST_2: 7 | Эндрю, Тоби и Том оценили данную запись 8 | 9 | # TEST_3: 10 | Никто не оценил данную запись 11 | 12 | # TEST_4: 13 | Том оценил(а) данную запись 14 | 15 | # TEST_5: 16 | Эндрю, Тоби и 2 других оценили данную запись 17 | 18 | # TEST_6: 19 | Эндрю, Тоби и 3 других оценили данную запись 20 | 21 | # TEST_7: 22 | Артур, Тимур и 4 других оценили данную запись 23 | 24 | # TEST_8: 25 | 000, 111 и 98 других оценили данную запись 26 | 27 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.12/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(index_of_nearest([], 17)) 5 | 6 | # TEST_2: 7 | print(index_of_nearest([7, 13, 3, 5, 18], 0)) 8 | 9 | # TEST_3: 10 | print(index_of_nearest([9, 5, 3, 2, 11], 4)) 11 | 12 | # TEST_4: 13 | print(index_of_nearest([7, 5, 4, 4, 3], 4)) 14 | 15 | # TEST_5: 16 | print(index_of_nearest([6, 100, 101, 2], 4)) 17 | 18 | # TEST_6: 19 | print(index_of_nearest([734234423423423, 5343423423546463423, 934234423423423423, -1], 0)) 20 | 21 | # TEST_7: 22 | print(index_of_nearest([1, 14, 100, 65, 6], 5)) 23 | 24 | # TEST_8: 25 | print(index_of_nearest([10, 164, 100, 265, 16], 8)) 26 | 27 | # TEST_9: 28 | print(index_of_nearest([10, 99, 0, -12, 16], -9)) 29 | 30 | # TEST_10: 31 | print(index_of_nearest([1, 1, 1, 1, 1], 1)) 32 | 33 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.12/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | -1 5 | 6 | # TEST_2: 7 | 2 8 | 9 | # TEST_3: 10 | 1 11 | 12 | # TEST_4: 13 | 2 14 | 15 | # TEST_5: 16 | 0 17 | 18 | # TEST_6: 19 | 3 20 | 21 | # TEST_7: 22 | 4 23 | 24 | # TEST_8: 25 | 0 26 | 27 | # TEST_9: 28 | 3 29 | 30 | # TEST_10: 31 | 0 32 | 33 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.13/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | {'р': 7, 'а': 9, 'у': 10, 'к': 5} 5 | 6 | # TEST_2: 7 | {'м': 10, 'и': 11, 'х': 5, 'б': 8} 8 | 9 | # TEST_3: 10 | {'f': 8} 11 | 12 | # TEST_4: 13 | {} 14 | 15 | # TEST_5: 16 | {'a': 5} 17 | 18 | # TEST_6: 19 | {'a': 5} 20 | 21 | # TEST_7: 22 | {'a': 1} 23 | 24 | # TEST_8: 25 | {'a': 4, 'б': 2, 'а': 19, 'ё': 4} 26 | 27 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.14/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 21 пример 5 | 6 | # TEST_2: 7 | 92 гвоздя 8 | 9 | # TEST_3: 10 | 8 яблок 11 | 12 | # TEST_4: 13 | 111223 копейки 14 | 15 | # TEST_5: 16 | 763434 рубля 17 | 18 | # TEST_6: 19 | 512312 центов 20 | 21 | # TEST_7: 22 | 59 помидоров 23 | 24 | # TEST_8: 25 | 23424157 огурцов 26 | 27 | # TEST_9: 28 | 240 куриц 29 | 30 | # TEST_10: 31 | 49324 плюмбуса 32 | 33 | # TEST_11: 34 | 505 уток 35 | 36 | # TEST_12: 37 | 666 шкафов 38 | 39 | # TEST_13: 40 | 11 стульев 41 | 42 | # TEST_14: 43 | 3458438435812 долларов 44 | 45 | # TEST_15: 46 | 2 примера 47 | 48 | # TEST_16: 49 | 111 примеров 50 | 51 | # TEST_17: 52 | 1223123111 примеров 53 | 54 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.5/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | card = '1234567890123456' 5 | 6 | print(hide_card(card)) 7 | 8 | # TEST_2: 9 | card = '3456 9012 5678 1234' 10 | 11 | print(hide_card(card)) 12 | 13 | # TEST_3: 14 | card = '905 678123 45612 56' 15 | 16 | print(hide_card(card)) 17 | 18 | # TEST_4: 19 | card = '7 3 9 1 4 0 5 6 5 2 7 8 9 4 3 4' 20 | print(hide_card(card)) 21 | 22 | # TEST_5: 23 | card = ' 103 43948 19446 323 ' 24 | print(hide_card(card)) 25 | 26 | # TEST_6: 27 | print(hide_card('1034 3948 1944 6327')) 28 | 29 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.5/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | ************3456 5 | 6 | # TEST_2: 7 | ************1234 8 | 9 | # TEST_3: 10 | ************1256 11 | 12 | # TEST_4: 13 | ************9434 14 | 15 | # TEST_5: 16 | ************6323 17 | 18 | # TEST_6: 19 | ************6327 20 | 21 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.6/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(same_parity([])) 5 | 6 | # TEST_2: 7 | print(same_parity([6, 0, 67, -7, 10, -20])) 8 | 9 | # TEST_3: 10 | print(same_parity([-7, 0, 67, -9, 70, -29, 90])) 11 | 12 | # TEST_4: 13 | print(same_parity([2])) 14 | 15 | # TEST_5: 16 | print(same_parity([2, 2, 2, 2, 3, 0, 2, 3])) 17 | 18 | # TEST_6: 19 | print(same_parity([-1, 1248234832443, 8])) 20 | 21 | # TEST_7: 22 | print(same_parity([1, 2, 4, 6, 8])) 23 | 24 | # TEST_8: 25 | print(same_parity([1, 3, 5, 7, 9])) 26 | 27 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.6/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | [] 5 | 6 | # TEST_2: 7 | [6, 0, 10, -20] 8 | 9 | # TEST_3: 10 | [-7, 67, -9, -29] 11 | 12 | # TEST_4: 13 | [2] 14 | 15 | # TEST_5: 16 | [2, 2, 2, 2, 0, 2] 17 | 18 | # TEST_6: 19 | [-1, 1248234832443] 20 | 21 | # TEST_7: 22 | [1] 23 | 24 | # TEST_8: 25 | [1, 3, 5, 7, 9] 26 | 27 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.7/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(is_valid('4367')) 5 | 6 | # TEST_2: 7 | print(is_valid('92134')) 8 | 9 | # TEST_3: 10 | print(is_valid('89abc1')) 11 | 12 | # TEST_4: 13 | print(is_valid('900876')) 14 | 15 | # TEST_5: 16 | print(is_valid('49 83')) 17 | 18 | # TEST_6: 19 | print(is_valid('467')) 20 | 21 | # TEST_7: 22 | print(is_valid('4323423424467')) 23 | 24 | # TEST_8: 25 | print(is_valid('3 7 0')) 26 | 27 | # TEST_9: 28 | print(is_valid('0000')) 29 | 30 | # TEST_10: 31 | print(is_valid('')) 32 | 33 | # TEST_11: 34 | print(is_valid('aaaa')) 35 | 36 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.7/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | True 5 | 6 | # TEST_2: 7 | True 8 | 9 | # TEST_3: 10 | False 11 | 12 | # TEST_4: 13 | True 14 | 15 | # TEST_5: 16 | False 17 | 18 | # TEST_6: 19 | False 20 | 21 | # TEST_7: 22 | False 23 | 24 | # TEST_8: 25 | False 26 | 27 | # TEST_9: 28 | True 29 | 30 | # TEST_10: 31 | False 32 | 33 | # TEST_11: 34 | False 35 | 36 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.8/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print_given(1, [1, 2, 3], 'three', two=2) 5 | 6 | # TEST_2: 7 | print_given('apple', 'cherry', 'watermelon') 8 | 9 | # TEST_3: 10 | print_given(b=2, d=4, c=3, a=1) 11 | 12 | # TEST_4: 13 | print_given() 14 | 15 | # TEST_5: 16 | print_given(map, range, filter) 17 | 18 | # TEST_6: 19 | print_given([1, 2, 3, 4], ('a', 'b', 'c', 'd'), name='Timur', age=29, city='Moscow') 20 | 21 | # TEST_7: 22 | print_given({1: 1, 2: 2, 3: 3}, [1, 2, 3, 4], (0, 0), zxc=123, abc=321, asd=987, iop=765) 23 | 24 | # TEST_8: 25 | print(print_given()) 26 | 27 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.9/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(convert('BEEgeek')) 5 | 6 | # TEST_2: 7 | print(convert('pyTHON')) 8 | 9 | # TEST_3: 10 | print(convert('pi31415!')) 11 | 12 | # TEST_4: 13 | print(convert('ABCDEF')) 14 | 15 | # TEST_5: 16 | print(convert('abcdef')) 17 | 18 | # TEST_6: 19 | print(convert('12345!?')) 20 | 21 | # TEST_7: 22 | print(convert('PI31415!')) 23 | 24 | # TEST_8: 25 | print(convert('ABCdef')) 26 | 27 | # TEST_9: 28 | print(convert('ABCdef123')) 29 | 30 | # TEST_10: 31 | print(convert('AbCdEf12345')) 32 | 33 | # TEST_11: 34 | print(convert('dEfAbC')) 35 | 36 | -------------------------------------------------------------------------------- /Module_2/Module_2.1/Module_2.1.9/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | beegeek 5 | 6 | # TEST_2: 7 | PYTHON 8 | 9 | # TEST_3: 10 | pi31415! 11 | 12 | # TEST_4: 13 | ABCDEF 14 | 15 | # TEST_5: 16 | abcdef 17 | 18 | # TEST_6: 19 | 12345!? 20 | 21 | # TEST_7: 22 | PI31415! 23 | 24 | # TEST_8: 25 | abcdef 26 | 27 | # TEST_9: 28 | abcdef123 29 | 30 | # TEST_10: 31 | abcdef12345 32 | 33 | # TEST_11: 34 | defabc 35 | 36 | -------------------------------------------------------------------------------- /Module_2/Module_2.2/Module_2.2.1/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 60 5 | 6 | # TEST_2: 7 | 40 8 | 9 | # TEST_3: 10 | 134 11 | 12 | # TEST_4: 13 | 2331 14 | 15 | # TEST_5: 16 | 8 17 | 18 | # TEST_6: 19 | 92 20 | 21 | # TEST_7: 22 | 203802 23 | 24 | # TEST_8: 25 | 55041796 26 | 27 | # TEST_9: 28 | 12 29 | 30 | # TEST_10: 31 | 543828 32 | 33 | # TEST_11: 34 | 305580 35 | 36 | # TEST_12: 37 | 7326 38 | 39 | # TEST_13: 40 | 601800 41 | 42 | # TEST_14: 43 | 955428 44 | 45 | # TEST_15: 46 | 54676 47 | 48 | # TEST_16: 49 | 2836 50 | 51 | # TEST_17: 52 | 243848 53 | 54 | # TEST_18: 55 | 300000000 56 | 57 | # TEST_19: 58 | 8 59 | 60 | # TEST_20: 61 | 4 62 | 63 | # TEST_21: 64 | 4 65 | 66 | -------------------------------------------------------------------------------- /Module_2/Module_2.2/Module_2.2.2/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Р 5 | О 6 | А 7 | 8 | # TEST_2: 9 | o 10 | K 11 | M 12 | 13 | # TEST_3: 14 | T 15 | а 16 | B 17 | 18 | # TEST_4: 19 | а 20 | К 21 | о 22 | 23 | # TEST_5: 24 | E 25 | c 26 | T 27 | 28 | # TEST_6: 29 | H 30 | Н 31 | B 32 | 33 | # TEST_7: 34 | H 35 | p 36 | T 37 | 38 | # TEST_8: 39 | Н 40 | р 41 | Т 42 | 43 | # TEST_9: 44 | р 45 | р 46 | p 47 | 48 | # TEST_10: 49 | а 50 | а 51 | а 52 | 53 | # TEST_11: 54 | x 55 | x 56 | x 57 | 58 | -------------------------------------------------------------------------------- /Module_2/Module_2.2/Module_2.2.2/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | ru 5 | 6 | # TEST_2: 7 | en 8 | 9 | # TEST_3: 10 | mix 11 | 12 | # TEST_4: 13 | ru 14 | 15 | # TEST_5: 16 | en 17 | 18 | # TEST_6: 19 | mix 20 | 21 | # TEST_7: 22 | en 23 | 24 | # TEST_8: 25 | ru 26 | 27 | # TEST_9: 28 | mix 29 | 30 | # TEST_10: 31 | ru 32 | 33 | # TEST_11: 34 | en 35 | 36 | -------------------------------------------------------------------------------- /Module_2/Module_2.2/Module_2.2.3/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 9 2 5 6 9 5 | 6 | # TEST_2: 7 | 9 3 6 5 8 8 | 9 | # TEST_3: 10 | 5 1 3 4 5 11 | 12 | # TEST_4: 13 | 15 1 6 7 9 14 | 15 | # TEST_5: 16 | 8 3 4 6 8 17 | 18 | # TEST_6: 19 | 4 1 3 2 4 20 | 21 | # TEST_7: 22 | 9 5 7 1 8 23 | 24 | # TEST_8: 25 | 3 1 2 1 3 26 | 27 | # TEST_9: 28 | 5 1 3 1 3 29 | 30 | # TEST_10: 31 | 2 1 2 1 2 32 | 33 | # TEST_11: 34 | 3 1 2 2 3 35 | 36 | -------------------------------------------------------------------------------- /Module_2/Module_2.2/Module_2.2.3/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 5 4 3 2 9 8 7 6 5 | 6 | # TEST_2: 7 | 1 2 6 5 8 7 3 4 9 8 | 9 | # TEST_3: 10 | 3 2 1 5 4 11 | 12 | # TEST_4: 13 | 6 5 4 3 2 1 9 8 7 10 11 12 13 14 15 14 | 15 | # TEST_5: 16 | 1 2 4 3 5 8 7 6 17 | 18 | # TEST_6: 19 | 3 4 1 2 20 | 21 | # TEST_7: 22 | 8 5 6 7 4 3 2 1 9 23 | 24 | # TEST_8: 25 | 3 1 2 26 | 27 | # TEST_9: 28 | 1 2 3 4 5 29 | 30 | # TEST_10: 31 | 1 2 32 | 33 | # TEST_11: 34 | 2 3 1 35 | 36 | -------------------------------------------------------------------------------- /Module_2/Module_2.2/Module_2.2.4/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 4 8 0 3 4 2 0 3 5 | 6 | # TEST_2: 7 | 1 2 3 4 5 4 5 6 7 7 7 7 4 4 8 | 9 | # TEST_3: 10 | 1 2 3 4 5 6 7 8 9 11 | 12 | # TEST_4: 13 | 3 3 14 | 15 | # TEST_5: 16 | 0 17 | 18 | # TEST_6: 19 | 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 20 | 21 | # TEST_7: 22 | 5 55 3 3 0 0 23 | 24 | # TEST_8: 25 | 3 1 3 2 3 11 4 3 5 3 6 3 7 3 8 3 9 3 10 3 11 3 3 12 13 1 26 | 27 | -------------------------------------------------------------------------------- /Module_2/Module_2.2/Module_2.2.4/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 0 3 4 5 | 6 | # TEST_2: 7 | 4 5 7 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | 3 14 | 15 | # TEST_5: 16 | 17 | 18 | # TEST_6: 19 | 5 20 | 21 | # TEST_7: 22 | 0 3 23 | 24 | # TEST_8: 25 | 1 3 11 26 | 27 | -------------------------------------------------------------------------------- /Module_2/Module_2.2/Module_2.2.5/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 13 5 | 6 | # TEST_2: 7 | 2 8 | 9 | # TEST_3: 10 | 20 11 | 12 | # TEST_4: 13 | 100 14 | 15 | # TEST_5: 16 | 200 17 | 18 | # TEST_6: 19 | 69 20 | 21 | # TEST_7: 22 | 1337 23 | 24 | # TEST_8: 25 | 3 26 | 27 | # TEST_9: 28 | 4 29 | 30 | # TEST_10: 31 | 10 32 | 33 | # TEST_11: 34 | 999 35 | 36 | -------------------------------------------------------------------------------- /Module_2/Module_2.2/Module_2.2.5/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 2 5 | 6 | # TEST_2: 7 | 1 8 | 9 | # TEST_3: 10 | 3 11 | 12 | # TEST_4: 13 | 10 14 | 15 | # TEST_5: 16 | 19 17 | 18 | # TEST_6: 19 | 7 20 | 21 | # TEST_7: 22 | 104 23 | 24 | # TEST_8: 25 | 1 26 | 27 | # TEST_9: 28 | 1 29 | 30 | # TEST_10: 31 | 2 32 | 33 | # TEST_11: 34 | 75 35 | 36 | -------------------------------------------------------------------------------- /Module_2/Module_2.2/Module_2.2.6/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | испанский, французский, эсперанто 5 | 6 | # TEST_2: 7 | Сериал снять не удастся 8 | 9 | # TEST_3: 10 | французский 11 | 12 | # TEST_4: 13 | английский, испанский, китайский, португальский, французский 14 | 15 | # TEST_5: 16 | испанский, латышский 17 | 18 | -------------------------------------------------------------------------------- /Module_2/Module_2.2/Module_2.2.7/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | машина 5 | 8 6 | сеть 7 | машинист 8 | дорога 9 | урок 10 | работа 11 | аксиома 12 | железо 13 | ветеран 14 | 15 | # TEST_2: 16 | весть 17 | 3 18 | месть 19 | гость 20 | лань 21 | 22 | # TEST_3: 23 | внук 24 | 5 25 | брат 26 | дом 27 | ворон 28 | сват 29 | обед 30 | 31 | # TEST_4: 32 | кузина 33 | 9 34 | курс 35 | низина 36 | рябина 37 | регион 38 | спина 39 | пружина 40 | лавина 41 | дубина 42 | древесина 43 | 44 | # TEST_5: 45 | море 46 | 5 47 | моряк 48 | стол 49 | стул 50 | пирог 51 | вода 52 | 53 | # TEST_6: 54 | шорох 55 | 3 56 | топот 57 | шалаш 58 | пейзаж 59 | 60 | # TEST_7: 61 | розжиг 62 | 3 63 | светофор 64 | фанта 65 | тростник 66 | 67 | # TEST_8: 68 | фигура 69 | 5 70 | машинаннннн 71 | ржавчина 72 | граль 73 | река 74 | полинанннннннннн 75 | 76 | -------------------------------------------------------------------------------- /Module_2/Module_2.2/Module_2.2.7/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | машинист 5 | дорога 6 | работа 7 | железо 8 | ветеран 9 | 10 | # TEST_2: 11 | месть 12 | гость 13 | лань 14 | 15 | # TEST_3: 16 | брат 17 | сват 18 | 19 | # TEST_4: 20 | низина 21 | рябина 22 | лавина 23 | дубина 24 | 25 | # TEST_5: 26 | моряк 27 | пирог 28 | вода 29 | 30 | # TEST_6: 31 | топот 32 | шалаш 33 | 34 | # TEST_7: 35 | фанта 36 | 37 | # TEST_8: 38 | машинаннннн 39 | полинанннннннннн 40 | 41 | -------------------------------------------------------------------------------- /Module_2/Module_2.2/Module_2.2.9/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 5 | 6 | -------------------------------------------------------------------------------- /Module_3/Module_3.1/Module_3.1.20/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | (datetime.date(1992, 6, 10), datetime.date(2021, 10, 5)) 5 | 6 | # TEST_2: 7 | () 8 | 9 | # TEST_3: 10 | (datetime.date(2021, 10, 5), datetime.date(2021, 10, 5)) 11 | 12 | # TEST_4: 13 | (datetime.date(1999, 9, 9), datetime.date(1999, 9, 9)) 14 | 15 | # TEST_5: 16 | (datetime.date(85, 3, 10), datetime.date(9881, 1, 21)) 17 | 18 | # TEST_6: 19 | (datetime.date(885, 10, 24), datetime.date(9663, 5, 13)) 20 | 21 | # TEST_7: 22 | (datetime.date(1, 1, 1), datetime.date(1, 1, 1)) 23 | 24 | -------------------------------------------------------------------------------- /Module_3/Module_3.1/Module_3.1.21/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | date1 = date(2021, 10, 1) 5 | date2 = date(2021, 10, 5) 6 | 7 | print(*get_date_range(date1, date2), sep='\n') 8 | 9 | # TEST_2: 10 | date1 = date(2019, 6, 5) 11 | date2 = date(2019, 6, 5) 12 | 13 | print(get_date_range(date1, date2)) 14 | 15 | # TEST_3: 16 | date1 = date(2019, 6, 5) 17 | date2 = date(2019, 6, 6) 18 | 19 | print(get_date_range(date1, date2)) 20 | 21 | # TEST_4: 22 | date1 = date(2019, 6, 5) 23 | date2 = date(2022, 6, 6) 24 | print(len(get_date_range(date1, date2))) 25 | 26 | # TEST_5: 27 | date1 = date(2025, 6, 5) 28 | date2 = date(2022, 6, 6) 29 | print(len(get_date_range(date1, date2))) 30 | 31 | -------------------------------------------------------------------------------- /Module_3/Module_3.1/Module_3.1.21/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 2021-10-01 5 | 2021-10-02 6 | 2021-10-03 7 | 2021-10-04 8 | 2021-10-05 9 | 10 | # TEST_2: 11 | [datetime.date(2019, 6, 5)] 12 | 13 | # TEST_3: 14 | [datetime.date(2019, 6, 5), datetime.date(2019, 6, 6)] 15 | 16 | # TEST_4: 17 | 1098 18 | 19 | # TEST_5: 20 | 0 21 | 22 | -------------------------------------------------------------------------------- /Module_3/Module_3.1/Module_3.1.22/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 3 5 | 6 | # TEST_2: 7 | 4 8 | 9 | # TEST_3: 10 | 0 11 | 12 | # TEST_4: 13 | 56 14 | 15 | # TEST_5: 16 | 47 17 | 18 | # TEST_6: 19 | 0 20 | 21 | # TEST_7: 22 | 1 23 | 24 | # TEST_8: 25 | 1 26 | 27 | -------------------------------------------------------------------------------- /Module_3/Module_3.2/Module_3.2.12/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 2021-05-12 5 | 2021-05-04 6 | 7 | # TEST_2: 8 | 1999-07-14 9 | 1999-07-14 10 | 11 | # TEST_3: 12 | 2016-05-12 13 | 2017-07-04 14 | 15 | # TEST_4: 16 | 3016-05-12 17 | 3016-07-12 18 | 19 | -------------------------------------------------------------------------------- /Module_3/Module_3.2/Module_3.2.12/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 04-05 (2021) 5 | 6 | # TEST_2: 7 | 14-07 (1999) 8 | 9 | # TEST_3: 10 | 12-05 (2016) 11 | 12 | # TEST_4: 13 | 12-05 (3016) 14 | 15 | -------------------------------------------------------------------------------- /Module_3/Module_3.2/Module_3.2.13/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 5 5 | 2021-08-01 6 | 2021-08-02 7 | 2021-07-01 8 | 2021-06-01 9 | 2021-05-01 10 | 11 | # TEST_2: 12 | 3 13 | 2021-11-01 14 | 2021-11-01 15 | 2021-11-01 16 | 17 | # TEST_3: 18 | 3 19 | 1910-12-01 20 | 0861-05-31 21 | 2014-06-22 22 | 23 | # TEST_4: 24 | 3 25 | 0019-02-04 26 | 0007-04-12 27 | 0999-11-14 28 | 29 | # TEST_5: 30 | 4 31 | 2021-11-01 32 | 2021-11-02 33 | 2021-11-03 34 | 2021-11-04 35 | 36 | # TEST_6: 37 | 4 38 | 2021-11-04 39 | 2021-11-03 40 | 2021-11-02 41 | 2021-11-01 42 | 43 | # TEST_7: 44 | 5 45 | 2011-01-14 46 | 0900-07-20 47 | 0001-01-01 48 | 0019-12-23 49 | 2021-11-01 50 | 51 | -------------------------------------------------------------------------------- /Module_3/Module_3.2/Module_3.2.13/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 01/05/2021 5 | 01/06/2021 6 | 01/07/2021 7 | 01/08/2021 8 | 02/08/2021 9 | 10 | # TEST_2: 11 | 01/11/2021 12 | 01/11/2021 13 | 01/11/2021 14 | 15 | # TEST_3: 16 | 31/05/861 17 | 01/12/1910 18 | 22/06/2014 19 | 20 | # TEST_4: 21 | 12/04/7 22 | 04/02/19 23 | 14/11/999 24 | 25 | # TEST_5: 26 | 01/11/2021 27 | 02/11/2021 28 | 03/11/2021 29 | 04/11/2021 30 | 31 | # TEST_6: 32 | 01/11/2021 33 | 02/11/2021 34 | 03/11/2021 35 | 04/11/2021 36 | 37 | # TEST_7: 38 | 01/01/1 39 | 23/12/19 40 | 20/07/900 41 | 14/01/2011 42 | 01/11/2021 43 | 44 | -------------------------------------------------------------------------------- /Module_3/Module_3.2/Module_3.2.14/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | September 20, 1992 5 | October 19, 1992 6 | 7 | # TEST_2: 8 | 9 | 10 | # TEST_3: 11 | 12 | 13 | # TEST_4: 14 | May 24, 1992 15 | 16 | # TEST_5: 17 | June 23, 1992 18 | 19 | # TEST_6: 20 | July 22, 1992 21 | August 21, 1992 22 | September 20, 1992 23 | October 19, 1992 24 | 25 | # TEST_7: 26 | June 23, 1992 27 | 28 | # TEST_8: 29 | None 30 | 31 | -------------------------------------------------------------------------------- /Module_3/Module_3.2/Module_3.2.15/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(is_correct(31, 12, 2021)) 5 | 6 | # TEST_2: 7 | print(is_correct(31, 13, 2021)) 8 | 9 | # TEST_3: 10 | print(is_correct(32, 10, 2021)) 11 | 12 | # TEST_4: 13 | print(is_correct(99, 99, 2021)) 14 | 15 | # TEST_5: 16 | print(is_correct(31, 2, 2021)) 17 | 18 | -------------------------------------------------------------------------------- /Module_3/Module_3.2/Module_3.2.15/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | True 5 | 6 | # TEST_2: 7 | False 8 | 9 | # TEST_3: 10 | False 11 | 12 | # TEST_4: 13 | False 14 | 15 | # TEST_5: 16 | False 17 | 18 | -------------------------------------------------------------------------------- /Module_3/Module_3.2/Module_3.2.16/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 19.05.2016 5 | 05.13.2010 6 | 21.12.2012 7 | 01.01.1000 8 | 32.04.2003 9 | end 10 | 11 | # TEST_2: 12 | 15.02.1524 13 | 29.02.2017 14 | 27.05.1528 15 | 13.10.1736 16 | 40.06.431 17 | 31.07.5200 18 | 29.02.2016 19 | end 20 | 21 | # TEST_3: 22 | 20.05.2015 23 | 20.05.2015 24 | 10.02.2016 25 | 10.02.2016 26 | 11.11.2011 27 | end 28 | 29 | # TEST_4: 30 | 100.100.2011 31 | 100.100.2011 32 | 100.1.2012 33 | 100.1.2012 34 | 1.100.2010 35 | end 36 | 37 | # TEST_5: 38 | 16.06.2022 39 | end 40 | 23.23.2323 41 | 29.11.2002 42 | 43 | -------------------------------------------------------------------------------- /Module_3/Module_3.2/Module_3.2.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Корректная 5 | Некорректная 6 | Корректная 7 | Корректная 8 | Некорректная 9 | 3 10 | 11 | # TEST_2: 12 | Корректная 13 | Некорректная 14 | Корректная 15 | Корректная 16 | Некорректная 17 | Корректная 18 | Корректная 19 | 5 20 | 21 | # TEST_3: 22 | Корректная 23 | Корректная 24 | Корректная 25 | Корректная 26 | Корректная 27 | 5 28 | 29 | # TEST_4: 30 | Некорректная 31 | Некорректная 32 | Некорректная 33 | Некорректная 34 | Некорректная 35 | 0 36 | 37 | # TEST_5: 38 | Корректная 39 | 1 40 | 41 | -------------------------------------------------------------------------------- /Module_3/Module_3.3/Module_3.3.19/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | True 5 | 6 | # TEST_2: 7 | False 8 | 9 | # TEST_3: 10 | False 11 | 12 | # TEST_4: 13 | False 14 | 15 | # TEST_5: 16 | False 17 | 18 | # TEST_6: 19 | False 20 | 21 | # TEST_7: 22 | False 23 | 24 | # TEST_8: 25 | True 26 | 27 | # TEST_9: 28 | False 29 | 30 | # TEST_10: 31 | False 32 | 33 | # TEST_11: 34 | False 35 | 36 | # TEST_12: 37 | False 38 | 39 | # TEST_13: 40 | False 41 | 42 | # TEST_14: 43 | False 44 | 45 | # TEST_15: 46 | False 47 | 48 | # TEST_16: 49 | False 50 | 51 | # TEST_17: 52 | True 53 | 54 | # TEST_18: 55 | True 56 | 57 | # TEST_19: 58 | False 59 | 60 | # TEST_20: 61 | True 62 | 63 | -------------------------------------------------------------------------------- /Module_3/Module_3.4/Module_3.4.15/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 04.11.2021 5 | 6 | # TEST_2: 7 | 30.11.2021 8 | 9 | # TEST_3: 10 | 01.11.2021 11 | 12 | # TEST_4: 13 | 01.01.2021 14 | 15 | -------------------------------------------------------------------------------- /Module_3/Module_3.4/Module_3.4.15/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 03.11.2021 5 | 05.11.2021 6 | 7 | # TEST_2: 8 | 29.11.2021 9 | 01.12.2021 10 | 11 | # TEST_3: 12 | 31.10.2021 13 | 02.11.2021 14 | 15 | # TEST_4: 16 | 31.12.2020 17 | 02.01.2021 18 | 19 | -------------------------------------------------------------------------------- /Module_3/Module_3.4/Module_3.4.16/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 00:01:01 5 | 6 | # TEST_2: 7 | 00:00:00 8 | 9 | # TEST_3: 10 | 12:12:12 11 | 12 | # TEST_4: 13 | 12:00:00 14 | 15 | # TEST_5: 16 | 00:12:00 17 | 18 | # TEST_6: 19 | 00:00:12 20 | 21 | -------------------------------------------------------------------------------- /Module_3/Module_3.4/Module_3.4.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 61 5 | 6 | # TEST_2: 7 | 0 8 | 9 | # TEST_3: 10 | 43932 11 | 12 | # TEST_4: 13 | 43200 14 | 15 | # TEST_5: 16 | 720 17 | 18 | # TEST_6: 19 | 12 20 | 21 | -------------------------------------------------------------------------------- /Module_3/Module_3.4/Module_3.4.17/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 09:00:00 5 | 90 6 | 7 | # TEST_2: 8 | 23:59:59 9 | 1 10 | 11 | # TEST_3: 12 | 13:34:46 13 | 456 14 | 15 | # TEST_4: 16 | 12:01:34 17 | 0 18 | 19 | -------------------------------------------------------------------------------- /Module_3/Module_3.4/Module_3.4.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 09:01:30 5 | 6 | # TEST_2: 7 | 00:00:00 8 | 9 | # TEST_3: 10 | 13:42:22 11 | 12 | # TEST_4: 13 | 12:01:34 14 | 15 | -------------------------------------------------------------------------------- /Module_3/Module_3.4/Module_3.4.18/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(num_of_sundays(2021)) 5 | 6 | # TEST_2: 7 | year = 2000 8 | print(num_of_sundays(year)) 9 | 10 | # TEST_3: 11 | print(num_of_sundays(768)) 12 | 13 | # TEST_4: 14 | print(num_of_sundays(1944)) 15 | 16 | # TEST_5: 17 | print(num_of_sundays(2022)) 18 | 19 | # TEST_6: 20 | print(num_of_sundays(2050)) 21 | 22 | -------------------------------------------------------------------------------- /Module_3/Module_3.4/Module_3.4.18/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 52 5 | 6 | # TEST_2: 7 | 53 8 | 9 | # TEST_3: 10 | 52 11 | 12 | # TEST_4: 13 | 53 14 | 15 | # TEST_5: 16 | 52 17 | 18 | # TEST_6: 19 | 52 20 | 21 | -------------------------------------------------------------------------------- /Module_3/Module_3.4/Module_3.4.19/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 20.12.2021 5 | 6 | # TEST_2: 7 | 05.11.2021 8 | 9 | # TEST_3: 10 | 03.02.1234 11 | 12 | -------------------------------------------------------------------------------- /Module_3/Module_3.4/Module_3.4.19/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 20.12.2021 5 | 22.12.2021 6 | 25.12.2021 7 | 29.12.2021 8 | 03.01.2022 9 | 09.01.2022 10 | 16.01.2022 11 | 24.01.2022 12 | 02.02.2022 13 | 12.02.2022 14 | 15 | # TEST_2: 16 | 05.11.2021 17 | 07.11.2021 18 | 10.11.2021 19 | 14.11.2021 20 | 19.11.2021 21 | 25.11.2021 22 | 02.12.2021 23 | 10.12.2021 24 | 19.12.2021 25 | 29.12.2021 26 | 27 | # TEST_3: 28 | 03.02.1234 29 | 05.02.1234 30 | 08.02.1234 31 | 12.02.1234 32 | 17.02.1234 33 | 23.02.1234 34 | 02.03.1234 35 | 10.03.1234 36 | 19.03.1234 37 | 29.03.1234 38 | 39 | -------------------------------------------------------------------------------- /Module_3/Module_3.4/Module_3.4.20/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 05.10.2021 06.10.2021 07.10.2021 08.10.2021 09.10.2021 5 | 6 | # TEST_2: 7 | 06.10.2021 05.10.2021 08.10.2021 09.10.2021 07.10.2021 8 | 9 | # TEST_3: 10 | 05.10.2021 11 | 12 | # TEST_4: 13 | 05.10.2021 05.10.2021 05.10.2021 05.10.2021 05.10.2021 14 | 15 | # TEST_5: 16 | 02.01.2021 10.11.2021 13.07.2021 14.05.2021 16.06.2021 17 | 18 | # TEST_6: 19 | 02.01.2018 10.11.2019 13.07.2020 14.05.2021 16.06.2022 20 | 21 | -------------------------------------------------------------------------------- /Module_3/Module_3.4/Module_3.4.20/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | [1, 1, 1, 1] 5 | 6 | # TEST_2: 7 | [1, 3, 1, 2] 8 | 9 | # TEST_3: 10 | [] 11 | 12 | # TEST_4: 13 | [0, 0, 0, 0] 14 | 15 | # TEST_5: 16 | [312, 120, 60, 33] 17 | 18 | # TEST_6: 19 | [677, 246, 305, 398] 20 | 21 | -------------------------------------------------------------------------------- /Module_3/Module_3.4/Module_3.4.22/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 10:00 5 | 12:35 6 | 7 | # TEST_2: 8 | 09:00 9 | 11:00 10 | 11 | # TEST_3: 12 | 11:00 13 | 11:30 14 | 15 | # TEST_4: 16 | 09:00 17 | 17:50 18 | 19 | # TEST_5: 20 | 09:00 21 | 18:00 22 | 23 | # TEST_6: 24 | 13:14 25 | 19:37 26 | 27 | -------------------------------------------------------------------------------- /Module_3/Module_3.4/Module_3.4.22/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 10:00 - 10:45 5 | 10:55 - 11:40 6 | 11:50 - 12:35 7 | 8 | # TEST_2: 9 | 09:00 - 09:45 10 | 09:55 - 10:40 11 | 12 | # TEST_3: 13 | 14 | 15 | # TEST_4: 16 | 09:00 - 09:45 17 | 09:55 - 10:40 18 | 10:50 - 11:35 19 | 11:45 - 12:30 20 | 12:40 - 13:25 21 | 13:35 - 14:20 22 | 14:30 - 15:15 23 | 15:25 - 16:10 24 | 16:20 - 17:05 25 | 26 | # TEST_5: 27 | 09:00 - 09:45 28 | 09:55 - 10:40 29 | 10:50 - 11:35 30 | 11:45 - 12:30 31 | 12:40 - 13:25 32 | 13:35 - 14:20 33 | 14:30 - 15:15 34 | 15:25 - 16:10 35 | 16:20 - 17:05 36 | 17:15 - 18:00 37 | 38 | # TEST_6: 39 | 13:14 - 13:59 40 | 14:09 - 14:54 41 | 15:04 - 15:49 42 | 15:59 - 16:44 43 | 16:54 - 17:39 44 | 17:49 - 18:34 45 | 18:44 - 19:29 46 | 47 | -------------------------------------------------------------------------------- /Module_3/Module_3.5/Module_3.5.3/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 01.11.2021 20:45 5 | 6 | # TEST_2: 7 | 02.11.2021 21:15 8 | 9 | # TEST_3: 10 | 07.11.2021 10:00 11 | 12 | # TEST_4: 13 | 05.11.2021 21:00 14 | 15 | # TEST_5: 16 | 06.11.2021 23:00 17 | 18 | # TEST_6: 19 | 02.11.2021 07:15 20 | 21 | # TEST_7: 22 | 22.11.2021 12:48 23 | 24 | # TEST_8: 25 | 28.11.2021 11:54 26 | 27 | # TEST_9: 28 | 16.07.2022 18:00 29 | 30 | # TEST_10: 31 | 17.07.2022 18:00 32 | 33 | # TEST_11: 34 | 14.07.2022 08:00 35 | 36 | # TEST_12: 37 | 14.07.2022 09:00 38 | 39 | -------------------------------------------------------------------------------- /Module_3/Module_3.5/Module_3.5.3/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 15 5 | 6 | # TEST_2: 7 | Магазин не работает 8 | 9 | # TEST_3: 10 | 480 11 | 12 | # TEST_4: 13 | Магазин не работает 14 | 15 | # TEST_5: 16 | Магазин не работает 17 | 18 | # TEST_6: 19 | Магазин не работает 20 | 21 | # TEST_7: 22 | 492 23 | 24 | # TEST_8: 25 | 366 26 | 27 | # TEST_9: 28 | Магазин не работает 29 | 30 | # TEST_10: 31 | Магазин не работает 32 | 33 | # TEST_11: 34 | Магазин не работает 35 | 36 | # TEST_12: 37 | 720 38 | 39 | -------------------------------------------------------------------------------- /Module_3/Module_3.5/Module_3.5.4/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 01.11.2021 5 | 10.11.2021 6 | 7 | # TEST_2: 8 | 07.03.2021 9 | 13.03.2021 10 | 11 | # TEST_3: 12 | 06.11.2021 13 | 27.11.2021 14 | 15 | # TEST_4: 16 | 04.11.2021 17 | 28.11.2021 18 | 19 | # TEST_5: 20 | 03.11.2021 21 | 28.11.2021 22 | 23 | # TEST_6: 24 | 07.11.2021 25 | 28.11.2021 26 | 27 | # TEST_7: 28 | 08.11.2021 29 | 28.11.2021 30 | 31 | # TEST_8: 32 | 02.11.2021 33 | 02.11.2021 34 | 35 | # TEST_9: 36 | 04.11.2021 37 | 04.11.2021 38 | 39 | # TEST_10: 40 | 04.11.2021 41 | 06.11.2021 42 | 43 | # TEST_11: 44 | 30.04.2021 45 | 10.05.2021 46 | 47 | # TEST_12: 48 | 14.09.2022 49 | 15.10.2022 50 | 51 | -------------------------------------------------------------------------------- /Module_3/Module_3.5/Module_3.5.5/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 29.04.1995 Петр Сергеев 5 | 6 | # TEST_2: 7 | 01.05.1995 2 8 | 9 | # TEST_3: 10 | 12.08.2000 6 11 | 12 | # TEST_4: 13 | 10.12.1996 Геор Гагиев 14 | 15 | # TEST_5: 16 | 12.08.2000 5 17 | 18 | -------------------------------------------------------------------------------- /Module_3/Module_3.5/Module_3.5.6/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 01.05.1995 5 | 01.01.1996 6 | 7 | # TEST_2: 8 | 01.01.1994 9 | 10 | # TEST_3: 11 | 01.01.1991 12 | 13 | # TEST_4: 14 | 01.02.1993 15 | 04.05.1995 16 | 06.07.1999 17 | 18 | # TEST_5: 19 | 13.02.1992 20 | 25.05.1993 21 | 22.07.1994 22 | 14.08.1994 23 | 16.09.1996 24 | 02.10.1996 25 | 26 | # TEST_6: 27 | 22.07.1993 28 | 29 | -------------------------------------------------------------------------------- /Module_3/Module_3.5/Module_3.5.7/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Иван Петров 5 | 6 | # TEST_2: 7 | Дни рождения не планируются 8 | 9 | # TEST_3: 10 | Дни рождения не планируются 11 | 12 | # TEST_4: 13 | Сергей Романов 14 | 15 | # TEST_5: 16 | Роман Григорьев 17 | 18 | # TEST_6: 19 | Сергей Романов 20 | 21 | # TEST_7: 22 | Иван Петров 23 | 24 | # TEST_8: 25 | Петр Сергеев 26 | 27 | # TEST_9: 28 | Иван Петров 29 | 30 | # TEST_10: 31 | Петр Сергеев 32 | 33 | -------------------------------------------------------------------------------- /Module_3/Module_3.5/Module_3.5.8/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 16.11.2021 06:30 5 | 6 | # TEST_2: 7 | 06.11.2022 12:00 8 | 9 | # TEST_3: 10 | 08.11.2022 10:30 11 | 12 | # TEST_4: 13 | 08.11.2022 09:00 14 | 15 | # TEST_5: 16 | 08.11.2022 11:40 17 | 18 | # TEST_6: 19 | 08.11.2022 12:15 20 | 21 | # TEST_7: 22 | 08.11.2022 01:00 23 | 24 | # TEST_8: 25 | 07.11.2022 15:00 26 | 27 | # TEST_9: 28 | 18.10.2022 12:00 29 | 30 | # TEST_10: 31 | 17.10.2022 12:00 32 | 33 | # TEST_11: 34 | 09.10.2022 12:00 35 | 36 | # TEST_12: 37 | 06.10.2021 12:35 38 | 39 | # TEST_13: 40 | 17.12.2021 23:17 41 | 42 | # TEST_14: 43 | 28.06.2022 17:54 44 | 45 | # TEST_15: 46 | 14.05.2000 18:43 47 | 48 | # TEST_16: 49 | 08.11.2022 12:00 50 | 51 | # TEST_17: 52 | 08.11.2022 11:39 53 | 54 | # TEST_18: 55 | 08.11.2022 11:58 56 | 57 | -------------------------------------------------------------------------------- /Module_3/Module_3.7/Module_3.7.10/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 2008 1 5 | 6 | # TEST_2: 7 | 1977 2 8 | 9 | # TEST_3: 10 | 2000 3 11 | 12 | # TEST_4: 13 | 1961 4 14 | 15 | # TEST_5: 16 | 2009 5 17 | 18 | # TEST_6: 19 | 1978 6 20 | 21 | # TEST_7: 22 | 1981 7 23 | 24 | # TEST_8: 25 | 2006 8 26 | 27 | # TEST_9: 28 | 2014 9 29 | 30 | # TEST_10: 31 | 1974 10 32 | 33 | # TEST_11: 34 | 1998 11 35 | 36 | # TEST_12: 37 | 2014 12 38 | 39 | -------------------------------------------------------------------------------- /Module_3/Module_3.7/Module_3.7.10/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 31 5 | 6 | # TEST_2: 7 | 28 8 | 9 | # TEST_3: 10 | 31 11 | 12 | # TEST_4: 13 | 30 14 | 15 | # TEST_5: 16 | 31 17 | 18 | # TEST_6: 19 | 30 20 | 21 | # TEST_7: 22 | 31 23 | 24 | # TEST_8: 25 | 31 26 | 27 | # TEST_9: 28 | 30 29 | 30 | # TEST_10: 31 | 31 32 | 33 | # TEST_11: 34 | 30 35 | 36 | # TEST_12: 37 | 31 38 | 39 | -------------------------------------------------------------------------------- /Module_3/Module_3.7/Module_3.7.11/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 1983 January 5 | 6 | # TEST_2: 7 | 1956 February 8 | 9 | # TEST_3: 10 | 1959 March 11 | 12 | # TEST_4: 13 | 2013 April 14 | 15 | # TEST_5: 16 | 1985 May 17 | 18 | # TEST_6: 19 | 1980 June 20 | 21 | # TEST_7: 22 | 2004 July 23 | 24 | # TEST_8: 25 | 1956 August 26 | 27 | # TEST_9: 28 | 1989 September 29 | 30 | # TEST_10: 31 | 1968 October 32 | 33 | # TEST_11: 34 | 1984 November 35 | 36 | # TEST_12: 37 | 1993 December 38 | 39 | -------------------------------------------------------------------------------- /Module_3/Module_3.7/Module_3.7.11/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 31 5 | 6 | # TEST_2: 7 | 29 8 | 9 | # TEST_3: 10 | 31 11 | 12 | # TEST_4: 13 | 30 14 | 15 | # TEST_5: 16 | 31 17 | 18 | # TEST_6: 19 | 30 20 | 21 | # TEST_7: 22 | 31 23 | 24 | # TEST_8: 25 | 31 26 | 27 | # TEST_9: 28 | 30 29 | 30 | # TEST_10: 31 | 31 32 | 33 | # TEST_11: 34 | 30 35 | 36 | # TEST_12: 37 | 31 38 | 39 | -------------------------------------------------------------------------------- /Module_3/Module_3.7/Module_3.7.13/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(get_all_mondays(111)) 5 | 6 | # TEST_2: 7 | print(get_all_mondays(994)) 8 | 9 | # TEST_3: 10 | print(get_all_mondays(1353)) 11 | 12 | # TEST_4: 13 | print(get_all_mondays(1864)) 14 | 15 | # TEST_5: 16 | print(get_all_mondays(1945)) 17 | 18 | # TEST_6: 19 | print(get_all_mondays(1976)) 20 | 21 | # TEST_7: 22 | print(get_all_mondays(1989)) 23 | 24 | # TEST_8: 25 | print(get_all_mondays(1999)) 26 | 27 | # TEST_9: 28 | print(get_all_mondays(2001)) 29 | 30 | # TEST_10: 31 | print(get_all_mondays(2007)) 32 | 33 | # TEST_11: 34 | print(get_all_mondays(2011)) 35 | 36 | # TEST_12: 37 | print(get_all_mondays(2021)) 38 | 39 | # TEST_13: 40 | print(get_all_mondays(2077)) 41 | 42 | -------------------------------------------------------------------------------- /Module_3/Module_3.7/Module_3.7.14/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 2021 5 | 6 | # TEST_2: 7 | 2020 8 | 9 | # TEST_3: 10 | 2019 11 | 12 | # TEST_4: 13 | 2000 14 | 15 | # TEST_5: 16 | 1968 17 | 18 | # TEST_6: 19 | 1234 20 | 21 | -------------------------------------------------------------------------------- /Module_3/Module_3.7/Module_3.7.7/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 1 5 | 2021 6 | 7 | # TEST_2: 8 | 4 9 | 1999 10 | 2000 11 | 2001 12 | 2002 13 | 14 | # TEST_3: 15 | 3 16 | 4433 17 | 2048 18 | 9757 19 | 20 | # TEST_4: 21 | 8 22 | 5400 23 | 2559 24 | 5814 25 | 2332 26 | 5513 27 | 1315 28 | 3944 29 | 754 30 | 31 | # TEST_5: 32 | 10 33 | 1546 34 | 716 35 | 1794 36 | 4826 37 | 5324 38 | 378 39 | 8708 40 | 3273 41 | 5234 42 | 6611 43 | 44 | # TEST_6: 45 | 9 46 | 1000 47 | 2000 48 | 3000 49 | 4000 50 | 5000 51 | 6000 52 | 7000 53 | 8000 54 | 9000 55 | 56 | -------------------------------------------------------------------------------- /Module_3/Module_3.7/Module_3.7.7/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | False 5 | 6 | # TEST_2: 7 | False 8 | True 9 | False 10 | False 11 | 12 | # TEST_3: 13 | False 14 | True 15 | False 16 | 17 | # TEST_4: 18 | False 19 | False 20 | False 21 | True 22 | False 23 | False 24 | True 25 | False 26 | 27 | # TEST_5: 28 | False 29 | True 30 | False 31 | False 32 | True 33 | False 34 | True 35 | False 36 | False 37 | False 38 | 39 | # TEST_6: 40 | False 41 | True 42 | False 43 | True 44 | False 45 | True 46 | False 47 | True 48 | False 49 | 50 | -------------------------------------------------------------------------------- /Module_3/Module_3.7/Module_3.7.8/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 2021 Dec 5 | 6 | # TEST_2: 7 | 2020 Oct 8 | 9 | # TEST_3: 10 | 2019 Jan 11 | 12 | # TEST_4: 13 | 2000 Feb 14 | 15 | # TEST_5: 16 | 1999 Sep 17 | 18 | # TEST_6: 19 | 2021 Feb 20 | 21 | -------------------------------------------------------------------------------- /Module_3/Module_3.7/Module_3.7.9/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 2021-12-10 5 | 6 | # TEST_2: 7 | 2022-01-03 8 | 9 | # TEST_3: 10 | 2021-11-02 11 | 12 | # TEST_4: 13 | 2021-10-06 14 | 15 | # TEST_5: 16 | 2021-09-09 17 | 18 | # TEST_6: 19 | 2021-08-28 20 | 21 | # TEST_7: 22 | 2021-05-30 23 | 24 | -------------------------------------------------------------------------------- /Module_3/Module_3.7/Module_3.7.9/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Friday 5 | 6 | # TEST_2: 7 | Monday 8 | 9 | # TEST_3: 10 | Tuesday 11 | 12 | # TEST_4: 13 | Wednesday 14 | 15 | # TEST_5: 16 | Thursday 17 | 18 | # TEST_6: 19 | Saturday 20 | 21 | # TEST_7: 22 | Sunday 23 | 24 | -------------------------------------------------------------------------------- /Module_4/Module_4.1/Module_4.1.10/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Take all of my dreams 5 | Take off both your wings 6 | And set them on fire 7 | Set them on fire 8 | 9 | # TEST_2: 10 | finn 11 | jake 12 | marceline 13 | 14 | # TEST_3: 15 | a 16 | b 17 | c 18 | d 19 | e 20 | f 21 | g 22 | 23 | # TEST_4: 24 | qwerty 12345 25 | 26 | # TEST_5: 27 | 28 | 29 | # TEST_6: 30 | 12345 31 | abcd 32 | po 33 | 34 | # TEST_7: 35 | deed 36 | nun 37 | level 38 | peep 39 | deified 40 | noon 41 | sagas 42 | beegeek 43 | 44 | -------------------------------------------------------------------------------- /Module_4/Module_4.1/Module_4.1.10/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | smaerd ym fo lla ekaT 5 | sgniw ruoy htob ffo ekaT 6 | erif no meht tes dnA 7 | erif no meht teS 8 | 9 | # TEST_2: 10 | nnif 11 | ekaj 12 | enilecram 13 | 14 | # TEST_3: 15 | a 16 | b 17 | c 18 | d 19 | e 20 | f 21 | g 22 | 23 | # TEST_4: 24 | 54321 ytrewq 25 | 26 | # TEST_5: 27 | 28 | 29 | # TEST_6: 30 | 54321 31 | dcba 32 | op 33 | 34 | # TEST_7: 35 | deed 36 | nun 37 | level 38 | peep 39 | deified 40 | noon 41 | sagas 42 | keegeeb 43 | 44 | -------------------------------------------------------------------------------- /Module_4/Module_4.1/Module_4.1.11/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 2022-06-15 5 | 2022-06-12 6 | 2022-06-16 7 | 2022-06-30 8 | 9 | # TEST_2: 10 | 2077-01-01 11 | 2077-01-01 12 | 2077-01-01 13 | 14 | # TEST_3: 15 | 2022-12-12 16 | 2021-04-19 17 | 2022-10-10 18 | 2023-12-01 19 | 2022-12-22 20 | 21 | # TEST_4: 22 | 2022-07-04 23 | 2022-07-05 24 | 2022-07-06 25 | 2022-07-07 26 | 2022-07-08 27 | 2022-07-09 28 | 2022-07-10 29 | 30 | # TEST_5: 31 | 2019-01-01 32 | 2018-07-20 33 | 2022-11-22 34 | 2000-08-30 35 | 2019-06-06 36 | 2019-06-06 37 | 2034-10-11 38 | 39 | -------------------------------------------------------------------------------- /Module_4/Module_4.1/Module_4.1.11/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 18 5 | 6 | # TEST_2: 7 | 0 8 | 9 | # TEST_3: 10 | 956 11 | 12 | # TEST_4: 13 | 6 14 | 15 | # TEST_5: 16 | 12460 17 | 18 | -------------------------------------------------------------------------------- /Module_4/Module_4.1/Module_4.1.12/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Анри 5 | 6 | # TEST_2: 7 | Дима 8 | 9 | # TEST_3: 10 | Анри 11 | 12 | # TEST_4: 13 | Анри 14 | 15 | # TEST_5: 16 | Дима 17 | 18 | # TEST_6: 19 | Дима 20 | 21 | # TEST_7: 22 | Дима 23 | 24 | -------------------------------------------------------------------------------- /Module_4/Module_4.1/Module_4.1.13/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 185 5 | 170 6 | 190 7 | 155 8 | 175 9 | 10 | # TEST_2: 11 | 12 | 13 | # TEST_3: 14 | 150 15 | 150 16 | 150 17 | 150 18 | 150 19 | 150 20 | 150 21 | 150 22 | 150 23 | 150 24 | 25 | # TEST_4: 26 | 150 27 | 160 28 | 170 29 | 180 30 | 190 31 | 200 32 | 210 33 | 34 | # TEST_5: 35 | 190 36 | 180 37 | 200 38 | 200 39 | 170 40 | 190 41 | 190 42 | 150 43 | 160 44 | 160 45 | 46 | -------------------------------------------------------------------------------- /Module_4/Module_4.1/Module_4.1.13/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Рост самого низкого ученика: 155 5 | Рост самого высокого ученика: 190 6 | Средний рост: 175.0 7 | 8 | # TEST_2: 9 | нет учеников 10 | 11 | # TEST_3: 12 | Рост самого низкого ученика: 150 13 | Рост самого высокого ученика: 150 14 | Средний рост: 150.0 15 | 16 | # TEST_4: 17 | Рост самого низкого ученика: 150 18 | Рост самого высокого ученика: 210 19 | Средний рост: 180.0 20 | 21 | # TEST_5: 22 | Рост самого низкого ученика: 150 23 | Рост самого высокого ученика: 200 24 | Средний рост: 179.0 25 | 26 | -------------------------------------------------------------------------------- /Module_4/Module_4.1/Module_4.1.14/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 2 5 | 6 | # TEST_2: 7 | 1 8 | 9 | # TEST_3: 10 | 0 11 | 12 | # TEST_4: 13 | 0 14 | 15 | # TEST_5: 16 | 3 17 | 18 | -------------------------------------------------------------------------------- /Module_4/Module_4.1/Module_4.1.16/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | На рейсах Поражения второй пилот будет исполнять обязанности бортпроводника / Авиация / 0.3 5 | Огурец исключит из своих рядов членов, не проголосовавших за Единую Арстоцку на выборах / Политика / 0.8 6 | Орбистанские точки общепита будут закрыты для вакцинированных граждан / Общество / 0.7 7 | Джорджи Костава получил членский билет Независимого Кобрастана / Политика / 0.0 8 | В Колечии повысят призывной возраст до 40 лет / Политика / 1.0 9 | Всем гражданам Антегрии въезд в Арстоцку запрещен / Политика / 0.8 10 | Политика 11 | 12 | -------------------------------------------------------------------------------- /Module_4/Module_4.1/Module_4.1.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Джорджи Костава получил членский билет Независимого Кобрастана 5 | Всем гражданам Антегрии въезд в Арстоцку запрещен 6 | Огурец исключит из своих рядов членов, не проголосовавших за Единую Арстоцку на выборах 7 | В Колечии повысят призывной возраст до 40 лет 8 | 9 | -------------------------------------------------------------------------------- /Module_4/Module_4.1/Module_4.1.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | ASC 5 | 6 | # TEST_2: 7 | DESC 8 | 9 | # TEST_3: 10 | MIX 11 | 12 | # TEST_4: 13 | ASC 14 | 15 | # TEST_5: 16 | MIX 17 | 18 | # TEST_6: 19 | DESC 20 | 21 | # TEST_7: 22 | MIX 23 | 24 | # TEST_8: 25 | MIX 26 | 27 | # TEST_9: 28 | MIX 29 | 30 | -------------------------------------------------------------------------------- /Module_4/Module_4.1/Module_4.1.18/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 1 5 | 2 6 | 3 7 | 4 8 | 5 9 | 10 | # TEST_2: 11 | 2 12 | 4 13 | 8 14 | 16 15 | 16 | # TEST_3: 17 | 1 18 | 9 19 | 1 20 | 1 21 | 4 22 | 5 23 | 24 | # TEST_4: 25 | 16 26 | 4 27 | 1 28 | 32 29 | 16 30 | 8 31 | 32 | # TEST_5: 33 | 1 34 | 2 35 | 4 36 | 8 37 | 16 38 | 16 39 | 40 | # TEST_6: 41 | 15 42 | 30 43 | 60 44 | 120 45 | 240 46 | 480 47 | 960 48 | 1920 49 | 50 | # TEST_7: 51 | 1 52 | 2 53 | 3 54 | 3 55 | 5 56 | 57 | # TEST_8: 58 | 4 59 | 12 60 | 36 61 | 108 62 | 320 63 | 972 64 | 65 | # TEST_9: 66 | 2 67 | 3 68 | 4 69 | 5 70 | 6 71 | 7 72 | 73 | # TEST_10: 74 | 10 75 | 11 76 | 12 77 | 13 78 | 14 79 | 15 80 | 16 81 | 82 | -------------------------------------------------------------------------------- /Module_4/Module_4.1/Module_4.1.18/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Арифметическая прогрессия 5 | 6 | # TEST_2: 7 | Геометрическая прогрессия 8 | 9 | # TEST_3: 10 | Не прогрессия 11 | 12 | # TEST_4: 13 | Не прогрессия 14 | 15 | # TEST_5: 16 | Не прогрессия 17 | 18 | # TEST_6: 19 | Геометрическая прогрессия 20 | 21 | # TEST_7: 22 | Не прогрессия 23 | 24 | # TEST_8: 25 | Не прогрессия 26 | 27 | # TEST_9: 28 | Арифметическая прогрессия 29 | 30 | # TEST_10: 31 | Арифметическая прогрессия 32 | 33 | -------------------------------------------------------------------------------- /Module_4/Module_4.2/Module_4.2.14/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 1 5 | 6 | # TEST_2: 7 | 2 8 | 9 | # TEST_3: 10 | 3 11 | 12 | -------------------------------------------------------------------------------- /Module_4/Module_4.2/Module_4.2.20/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | ID,Title 5 | 01,Ran So Hard the Sun Went Down 6 | 02,Honky Tonk Heroes (Like Me) 7 | 8 | # TEST_2: 9 | ID,Artist,Title,Time 10 | 01,Otis Taylor,Ran So Hard the Sun Went Down,3:52 11 | 02,Waylon Jennings,Honky Tonk Heroes (Like Me),3:29 12 | 13 | # TEST_3: 14 | Position,Artist,Title,Time 15 | 01,Otis Taylor,Ran So Hard the Sun Went Down,3:52 16 | 02,Waylon Jennings,Honky Tonk Heroes (Like Me),3:29 17 | 03,David Allan Coe,Willie Waylon And Me,3:26 18 | 19 | # TEST_4: 20 | ID,color,size,notes 21 | ball,purple,4,it's round 22 | cup,blue,1,none 23 | 24 | -------------------------------------------------------------------------------- /Module_4/Module_4.4/Module_4.4.5/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | True 5 | 6 | # TEST_2: 7 | False 8 | 9 | # TEST_3: 10 | True 11 | 12 | # TEST_4: 13 | False 14 | 15 | # TEST_5: 16 | True 17 | 18 | # TEST_6: 19 | False 20 | 21 | # TEST_7: 22 | False 23 | 24 | # TEST_8: 25 | True 26 | 27 | # TEST_9: 28 | False 29 | 30 | # TEST_10: 31 | True 32 | 33 | -------------------------------------------------------------------------------- /Module_6/Module_6.10/Module_6.10.13/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Arthur Timur 5 | 6 | # TEST_2: 7 | set() 8 | 9 | # TEST_3: 10 | Anri Arthur Timur 11 | 12 | # TEST_4: 13 | 20 29 14 | 15 | # TEST_5: 16 | Moscow 17 | 18 | # TEST_6: 19 | set() 20 | 21 | # TEST_7: 22 | Almetyevsk Moscow 23 | 24 | -------------------------------------------------------------------------------- /Module_6/Module_6.10/Module_6.10.14/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | ChainMap({'city': 'Moscow'}, {'name': 'Dima'}, {'name': 'Dima'}) 5 | 6 | # TEST_2: 7 | ChainMap({'name': 'Arthur', 'age': 20}, {'name': 'Timur'}) 8 | 9 | # TEST_3: 10 | ChainMap({'city': 'Moscow'}) 11 | 12 | # TEST_4: 13 | ChainMap({'name': 'Arthur'}, {'name': 'Timur', 'age': 29}, {'name': 'Anri', 'age': 29}, {'name': 'Dima', 'age': 29}) 14 | 15 | # TEST_5: 16 | None 17 | 18 | # TEST_6: 19 | ChainMap({'name': 'Dima'}, {'name': 'Dima'}, {'name': 'Dima'}) 20 | 21 | -------------------------------------------------------------------------------- /Module_6/Module_6.10/Module_6.10.15/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Arthur 5 | 6 | # TEST_2: 7 | Timur 8 | 9 | # TEST_3: 10 | None 11 | 12 | # TEST_4: 13 | Arthur 14 | 15 | # TEST_5: 16 | Anri 17 | 18 | # TEST_6: 19 | 29 20 | 21 | -------------------------------------------------------------------------------- /Module_6/Module_6.2/Module_6.2.17/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 🅐🅑🅒🅓🅔🅕🅖🅗🅘🅙🅚🅛🅜🅝🅞🅟🅠🅡🅢🅣🅤🅥🅦🅧🅨🅩 5 | I love Python =) 6 | 7 | # TEST_2: 8 | 😀😄😁😆😉😌😍🥰😘😗😙😚😋😛😝😜🤪🤨😫😩🥺😢😭😤😠😡 9 | Dont be so sad! 10 | 11 | # TEST_3: 12 | ㄅㄆㄇㄈㄉㄊㄋㄌㄍㄎㄏㄐㄑㄒㄓㄔㄕㄖㄗㄘㄙㄚㄛㄜㄝㄞ 13 | The quick brown fox jumps over the lazy dog 14 | 15 | # TEST_4: 16 | ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ12 17 | The quick brown fox jumps over the lazy dog 18 | 19 | # TEST_5: 20 | ㄱㄲㄴㄷㄸㄹㅁㅂㅃㅅㅆㅇㅈㅉㅊㅋㅌㅍㅎㅏㅐㅑㅒㅓㅔㅕ 21 | !!!The-quick-brown__fox jumps over the lazy dog!!! 22 | 23 | # TEST_6: 24 | ሀለሐመሠረሰሸቀበተቸኀነኘአከኸወዐዘዠየደጀገ 25 | 123123The--- quick brown fox jumps over the lazy 44dog999 26 | 27 | # TEST_7: 28 | 😀😄😁😆😉😌😍🥰😘😗😙😚😋😛😝😜🤪🤨😫😩🥺😢😭😤😠😡 29 | 123456789 30 | 31 | -------------------------------------------------------------------------------- /Module_6/Module_6.2/Module_6.2.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 🅘 🅛🅞🅥🅔 🅟🅨🅣🅗🅞🅝 =) 5 | 6 | # TEST_2: 7 | 😆😝😛😩 😄😉 😫😝 😫😀😆! 8 | 9 | # TEST_3: 10 | ㄘㄌㄉ ㄕㄙㄍㄇㄏ ㄆㄖㄓㄛㄒ ㄊㄓㄜ ㄎㄙㄑㄔㄗ ㄓㄚㄉㄖ ㄘㄌㄉ ㄐㄅㄞㄝ ㄈㄓㄋ 11 | 12 | # TEST_4: 13 | ΥΘΕ ΡΦΙΓΛ ΒΣΟΨΞ ΖΟΩ ΚΦΝΠΤ ΟΧΕΣ ΥΘΕ ΜΑ21 ΔΟΗ 14 | 15 | # TEST_5: 16 | !!!ㅏㅂㄸ-ㅌㅐㅃㄴㅆ-ㄲㅍㅊㅒㅉ__ㄹㅊㅓ ㅅㅐㅈㅋㅎ ㅊㅑㄸㅍ ㅏㅂㄸ ㅇㄱㅕㅔ ㄷㅊㅁ!!! 17 | 18 | # TEST_6: 19 | 123123ዐሸሠ--- ከዘቀሐተ ለኸኘየነ ረኘደ በዘኀአወ ኘዠሠኸ ዐሸሠ ቸሀገጀ 44መኘሰ999 20 | 21 | # TEST_7: 22 | 123456789 23 | 24 | -------------------------------------------------------------------------------- /Module_6/Module_6.5/Module_6.5.24/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Sam Fisher 5 | 6 | # TEST_2: 7 | Charlie 8 | 9 | # TEST_3: 10 | Alice 11 | 12 | # TEST_4: 13 | Charlie 14 | 15 | # TEST_5: 16 | Anri 17 | 18 | # TEST_6: 19 | dima 20 | 21 | # TEST_7: 22 | dima 23 | 24 | # TEST_8: 25 | timur 26 | 27 | -------------------------------------------------------------------------------- /Module_6/Module_6.7/Module_6.7.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 3 5 | 6 | # TEST_2: 7 | 0 8 | 9 | # TEST_3: 10 | 8 11 | 12 | # TEST_4: 13 | 8 14 | 15 | # TEST_5: 16 | 1 17 | 18 | # TEST_6: 19 | 5 20 | 21 | # TEST_7: 22 | 5 23 | 24 | # TEST_8: 25 | 3 26 | 27 | # TEST_9: 28 | 0 29 | 30 | # TEST_10: 31 | 1 32 | 33 | # TEST_11: 34 | 1 35 | 36 | # TEST_12: 37 | 1 38 | 39 | # TEST_13: 40 | 1 41 | 42 | # TEST_14: 43 | 1 44 | 45 | # TEST_15: 46 | 1 47 | 48 | # TEST_16: 49 | 4 50 | 51 | # TEST_17: 52 | 4 53 | 54 | -------------------------------------------------------------------------------- /Module_6/Module_6.8/Module_6.8.12/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Черешня Вишня Арбуз малина Малина клубникА Арбуз Банан вишня малина 5 | 6 | # TEST_2: 7 | Арбуз Малина малина Арбуз клубника АрбуЗ Банан Малина вишня Черешня Вишня арбуз 8 | 9 | # TEST_3: 10 | Клубника Малина Арбуз Малина Клубника Арбуз Банан Малина Клубника Вишня Клубника Черешня Вишня 11 | 12 | # TEST_4: 13 | вишня малина арбуз вишня малина клубника арбуз банан малина клубника вишня черешня вишня 14 | 15 | # TEST_5: 16 | Клубника Клубника Малина Арбуз Черешня Вишня 17 | 18 | # TEST_6: 19 | Вишня Клубника Малина Арбуз Черешня Вишня 20 | 21 | # TEST_7: 22 | Вишня Клубника Малина Арбуз Черешня Малина 23 | 24 | # TEST_8: 25 | Вишня Клубника Черешня Арбуз черешня Малина 26 | 27 | -------------------------------------------------------------------------------- /Module_6/Module_6.8/Module_6.8.12/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | малина 5 | 6 | # TEST_2: 7 | арбуз 8 | 9 | # TEST_3: 10 | клубника 11 | 12 | # TEST_4: 13 | вишня 14 | 15 | # TEST_5: 16 | клубника 17 | 18 | # TEST_6: 19 | вишня 20 | 21 | # TEST_7: 22 | малина 23 | 24 | # TEST_8: 25 | черешня 26 | 27 | -------------------------------------------------------------------------------- /Module_6/Module_6.8/Module_6.8.13/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | банан, клубника, черешня 5 | 6 | # TEST_2: 7 | арбуз, банан, вишня, клубника, малина, черешня 8 | 9 | # TEST_3: 10 | банан 11 | 12 | # TEST_4: 13 | вишня 14 | 15 | # TEST_5: 16 | вишня, черешня 17 | 18 | # TEST_6: 19 | арбуз, клубника, малина 20 | 21 | # TEST_7: 22 | банан, малина 23 | 24 | # TEST_8: 25 | вишня, черешня 26 | 27 | # TEST_9: 28 | вишня 29 | 30 | -------------------------------------------------------------------------------- /Module_6/Module_6.8/Module_6.8.14/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | арбуз 5 | 6 | # TEST_2: 7 | малина 8 | 9 | # TEST_3: 10 | малина 11 | 12 | # TEST_4: 13 | черешня 14 | 15 | # TEST_5: 16 | черешня 17 | 18 | # TEST_6: 19 | малина 20 | 21 | # TEST_7: 22 | клубника 23 | 24 | # TEST_8: 25 | арбуз 26 | 27 | # TEST_9: 28 | арбуз 29 | 30 | -------------------------------------------------------------------------------- /Module_6/Module_6.8/Module_6.8.15/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Любимой песни слог Знакомый ритм слов Панацея от всего 5 | 6 | # TEST_2: 7 | Не сможет больше мальчик дотронуться до солнца 8 | 9 | # TEST_3: 10 | Говори говори до тех пор пока горем горим 11 | 12 | # TEST_4: 13 | abcde abcd abc ab a 14 | 15 | # TEST_5: 16 | abcde abcde abcde abcde abcde abcde abcde 17 | 18 | # TEST_6: 19 | банан Малина арбуз Банан Черешня черешня малина банан клубника Вишня Банан Вишня Банан арбуз арбуз Банан арбуз арбуз Черешня банан 20 | 21 | -------------------------------------------------------------------------------- /Module_6/Module_6.8/Module_6.8.15/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Слов длины 8: 1 5 | Слов длины 2: 1 6 | Слов длины 7: 2 7 | Слов длины 5: 2 8 | Слов длины 4: 3 9 | 10 | # TEST_2: 11 | Слов длины 7: 1 12 | Слов длины 11: 1 13 | Слов длины 2: 2 14 | Слов длины 6: 3 15 | 16 | # TEST_3: 17 | Слов длины 2: 1 18 | Слов длины 4: 1 19 | Слов длины 6: 2 20 | Слов длины 3: 2 21 | Слов длины 5: 2 22 | 23 | # TEST_4: 24 | Слов длины 5: 1 25 | Слов длины 4: 1 26 | Слов длины 3: 1 27 | Слов длины 2: 1 28 | Слов длины 1: 1 29 | 30 | # TEST_5: 31 | Слов длины 5: 7 32 | 33 | # TEST_6: 34 | Слов длины 8: 1 35 | Слов длины 6: 2 36 | Слов длины 7: 3 37 | Слов длины 5: 14 38 | 39 | -------------------------------------------------------------------------------- /Module_6/Module_6.8/Module_6.8.16/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | Тимур 100 5 | Анри 88 6 | Дима 94 7 | Артур 82 8 | Владимир 90 9 | 10 | # TEST_2: 11 | Эллиот 100 12 | Эбигейл 99 13 | Марни 98 14 | Винсент 97 15 | Кробус 96 16 | Пенни 95 17 | 18 | # TEST_3: 19 | Ольга 7 20 | Алина 6 21 | Тимур 5 22 | Артур 4 23 | Герман 3 24 | Дима 2 25 | Анри 1 26 | 27 | # TEST_4: 28 | Тимур 5345 29 | Ольга 34645 30 | Алина 231423 31 | Артур 5354 32 | Анри 345365 33 | Герман 2953 34 | Дима 95325284 35 | Элина 777 36 | 37 | # TEST_5: 38 | Тимур 645645 39 | Ольга 123124 40 | Алина 35345362 41 | Герман 292253 42 | Дима 342345 43 | Элина 76457 44 | Артур 756754864 45 | Анри 53453 46 | Илья 76874586 47 | Настя 348573 48 | Алиса 423457235 49 | Женя 8545735 50 | 51 | -------------------------------------------------------------------------------- /Module_6/Module_6.8/Module_6.8.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Анри 5 | 6 | # TEST_2: 7 | Кробус 8 | 9 | # TEST_3: 10 | Дима 11 | 12 | # TEST_4: 13 | Герман 14 | 15 | # TEST_5: 16 | Элина 17 | 18 | -------------------------------------------------------------------------------- /Module_6/Module_6.8/Module_6.8.17/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(data.max_values()) 5 | 6 | # TEST_2: 7 | print(data.min_values()) 8 | 9 | # TEST_3: 10 | data['t'] += 1 11 | 12 | clue = [('b', 2), ('c', 2), ('n', 2), ('t', 2)] 13 | reply = data.min_values() 14 | 15 | print(type(reply)) 16 | print(set(reply) == set(clue)) 17 | 18 | # TEST_4: 19 | data.clear() 20 | 21 | data['a'] = 1 22 | 23 | print(data.max_values()) 24 | print(data.min_values()) 25 | 26 | -------------------------------------------------------------------------------- /Module_6/Module_6.8/Module_6.8.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | [('j', 8), ('q', 8)] 5 | 6 | # TEST_2: 7 | [('t', 1)] 8 | 9 | # TEST_3: 10 | 11 | True 12 | 13 | # TEST_4: 14 | [('a', 1)] 15 | [('a', 1)] 16 | 17 | -------------------------------------------------------------------------------- /Module_6/Module_6.8/Module_6.8.19/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | True 5 | 6 | # TEST_2: 7 | False 8 | 9 | # TEST_3: 10 | True 11 | 12 | # TEST_4: 13 | True 14 | 15 | # TEST_5: 16 | True 17 | 18 | # TEST_6: 19 | True 20 | 21 | # TEST_7: 22 | False 23 | 24 | # TEST_8: 25 | True 26 | 27 | # TEST_9: 28 | True 29 | 30 | # TEST_10: 31 | True 32 | 33 | # TEST_11: 34 | False 35 | 36 | # TEST_12: 37 | False 38 | 39 | # TEST_13: 40 | True 41 | 42 | # TEST_14: 43 | False 44 | 45 | # TEST_15: 46 | False 47 | 48 | -------------------------------------------------------------------------------- /Module_6/Module_6.8/Module_6.8.22/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1550 5 | 6 | # TEST_2: 7 | 0 8 | 9 | # TEST_3: 10 | 10500 11 | 12 | # TEST_4: 13 | 14332 14 | 15 | # TEST_5: 16 | 10500 17 | 18 | # TEST_6: 19 | 4800 20 | 21 | # TEST_7: 22 | 4800 23 | 24 | # TEST_8: 25 | 3800 26 | 27 | # TEST_9: 28 | 7277 29 | 30 | # TEST_10: 31 | 7277 32 | 33 | -------------------------------------------------------------------------------- /Module_7/Module_7.2/Module_7.2.23/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 100 5 | i'm number! 6 | 10 7 | [1, 99] 8 | 1.1 9 | {'math', 'physics'} 10 | 11 | # TEST_2: 12 | 10 13 | 10 14 | 15 | # TEST_3: 16 | abc 17 | cda 18 | xyz 19 | 20 | # TEST_4: 21 | [][das]d[as[d 22 | af[a[f[a[ 23 | 43n 2r akfasdas 24 | 2054kro fsdf 25 | asmd1i9343 26 | dasdklfns adsad 27 | []a{DS+d[=[342 28 | aspdpasdk10i1 29 | 1 30 | 2 31 | 3 32 | asdasd 33 | 34 | # TEST_5: 35 | asd asd 36 | asdas141 37 | 345 fsdf sdf 38 | a294i32jrlksf 39 | []1[3]12[3]2[]3[1 40 | 90-90-9=-==p 41 | 42 | -------------------------------------------------------------------------------- /Module_7/Module_7.2/Module_7.2.23/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 111.1 5 | 3 6 | 7 | # TEST_2: 8 | 20 9 | 0 10 | 11 | # TEST_3: 12 | 0 13 | 3 14 | 15 | # TEST_4: 16 | 6 17 | 9 18 | 19 | # TEST_5: 20 | 0 21 | 6 22 | 23 | -------------------------------------------------------------------------------- /Module_7/Module_7.3/Module_7.3.20/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 1 5 | 6 | # TEST_2: 7 | четыре 8 | 9 | # TEST_3: 10 | 13 11 | 12 | # TEST_4: 13 | 7 14 | 15 | # TEST_5: 16 | i'm number! 17 | 18 | # TEST_6: 19 | 0 20 | 21 | # TEST_7: 22 | [8] 23 | 24 | # TEST_8: 25 | -10 26 | 27 | # TEST_9: 28 | 5678996754 29 | 30 | # TEST_10: 31 | 8 32 | 33 | # TEST_11: 34 | 2 35 | 36 | # TEST_12: 37 | 5.5 38 | 39 | -------------------------------------------------------------------------------- /Module_7/Module_7.3/Module_7.3.20/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | January 5 | 6 | # TEST_2: 7 | Введено некорректное значение 8 | 9 | # TEST_3: 10 | Введено число из недопустимого диапазона 11 | 12 | # TEST_4: 13 | July 14 | 15 | # TEST_5: 16 | Введено некорректное значение 17 | 18 | # TEST_6: 19 | Введено число из недопустимого диапазона 20 | 21 | # TEST_7: 22 | Введено некорректное значение 23 | 24 | # TEST_8: 25 | Введено число из недопустимого диапазона 26 | 27 | # TEST_9: 28 | Введено число из недопустимого диапазона 29 | 30 | # TEST_10: 31 | August 32 | 33 | # TEST_11: 34 | February 35 | 36 | # TEST_12: 37 | Введено некорректное значение 38 | 39 | -------------------------------------------------------------------------------- /Module_7/Module_7.3/Module_7.3.21/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | {'a': [1, 2, 3], 'b': [4, 5, 6, 7]} 5 | 6 | # TEST_2: 7 | {'a': [1, 2, 3], 'b': [4, 5, 6], 'c': [7]} 8 | 9 | # TEST_3: 10 | {'c': [7]} 11 | 12 | # TEST_4: 13 | {'a': [1, 2, 3], 'b': [4, 5, 6], 'c': [7]} 14 | 15 | # TEST_5: 16 | {'a': [1, 2, 3], 'b': [4, 5, 6, 'stepik'], 'c': [4, 5, 6]} 17 | 18 | # TEST_6: 19 | {'a': [1, 2, 3, True, -90], 'b': [4, 5, 6, False, 'beegeek', None], 'c': [4, 5, 6, []]} 20 | 21 | # TEST_7: 22 | {'a': [1, 2, 3, 1, 3], 'b': [False]} 23 | 24 | -------------------------------------------------------------------------------- /Module_7/Module_7.3/Module_7.3.22/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | nothing.txt 5 | 6 | # TEST_2: 7 | grades.csv 8 | 9 | # TEST_3: 10 | sample.csv 11 | 12 | # TEST_4: 13 | english.txt 14 | 15 | # TEST_5: 16 | math.tex 17 | 18 | -------------------------------------------------------------------------------- /Module_7/Module_7.4/Module_7.4.19/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 4 5 | 6 | # TEST_2: 7 | Имя не является корректным 8 | 9 | # TEST_3: 10 | Имя не является строкой 11 | 12 | # TEST_4: 13 | Имя не является корректным 14 | 15 | # TEST_5: 16 | Имя не является корректным 17 | 18 | # TEST_6: 19 | Имя не является корректным 20 | 21 | # TEST_7: 22 | Имя не является строкой 23 | 24 | # TEST_8: 25 | Имя не является строкой 26 | 27 | # TEST_9: 28 | Имя не является строкой 29 | 30 | # TEST_10: 31 | 1 32 | 33 | # TEST_11: 34 | 2 35 | 36 | # TEST_12: 37 | 10 38 | 39 | # TEST_13: 40 | 6 41 | 42 | -------------------------------------------------------------------------------- /Module_7/Module_7.5/Module_7.5.7/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | False 5 | 6 | # TEST_2: 7 | False 8 | 9 | # TEST_3: 10 | True 11 | 12 | # TEST_4: 13 | False 14 | 15 | # TEST_5: 16 | True 17 | 18 | # TEST_6: 19 | True 20 | 21 | # TEST_7: 22 | False 23 | 24 | # TEST_8: 25 | False 26 | 27 | # TEST_9: 28 | False 29 | 30 | # TEST_10: 31 | False 32 | 33 | # TEST_11: 34 | False 35 | 36 | # TEST_12: 37 | False 38 | 39 | -------------------------------------------------------------------------------- /Module_7/Module_7.5/Module_7.5.8/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 5 | 6 | # TEST_2: 7 | True 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | True 14 | 15 | # TEST_5: 16 | 17 | 18 | # TEST_6: 19 | True 20 | 21 | # TEST_7: 22 | True 23 | 24 | # TEST_8: 25 | 26 | 27 | # TEST_9: 28 | 29 | 30 | # TEST_10: 31 | 32 | 33 | # TEST_11: 34 | 35 | 36 | # TEST_12: 37 | 38 | 39 | # TEST_13: 40 | 41 | 42 | # TEST_14: 43 | 44 | 45 | -------------------------------------------------------------------------------- /Module_8/Module_8.2/Module_8.2.10/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | triangle(3) 5 | 6 | # TEST_2: 7 | triangle(5) 8 | 9 | # TEST_3: 10 | triangle(18) 11 | 12 | -------------------------------------------------------------------------------- /Module_8/Module_8.2/Module_8.2.10/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | * 5 | ** 6 | *** 7 | 8 | # TEST_2: 9 | * 10 | ** 11 | *** 12 | **** 13 | ***** 14 | 15 | # TEST_3: 16 | * 17 | ** 18 | *** 19 | **** 20 | ***** 21 | ****** 22 | ******* 23 | ******** 24 | ********* 25 | ********** 26 | *********** 27 | ************ 28 | ************* 29 | ************** 30 | *************** 31 | **************** 32 | ***************** 33 | ****************** 34 | 35 | -------------------------------------------------------------------------------- /Module_8/Module_8.2/Module_8.2.12/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print_digits(12345) 5 | 6 | # TEST_2: 7 | print_digits(7) 8 | 9 | # TEST_3: 10 | print_digits(4868569493888292933) 11 | 12 | # TEST_4: 13 | print_digits(9999999999) 14 | 15 | -------------------------------------------------------------------------------- /Module_8/Module_8.2/Module_8.2.12/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 5 5 | 4 6 | 3 7 | 2 8 | 1 9 | 10 | # TEST_2: 11 | 7 12 | 13 | # TEST_3: 14 | 3 15 | 3 16 | 9 17 | 2 18 | 9 19 | 2 20 | 8 21 | 8 22 | 8 23 | 3 24 | 9 25 | 4 26 | 9 27 | 6 28 | 5 29 | 8 30 | 6 31 | 8 32 | 4 33 | 34 | # TEST_4: 35 | 9 36 | 9 37 | 9 38 | 9 39 | 9 40 | 9 41 | 9 42 | 9 43 | 9 44 | 9 45 | 46 | -------------------------------------------------------------------------------- /Module_8/Module_8.2/Module_8.2.13/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print_digits(12345) 5 | 6 | # TEST_2: 7 | print_digits(2077) 8 | 9 | # TEST_3: 10 | print_digits(8) 11 | 12 | # TEST_4: 13 | print_digits(84293825) 14 | 15 | # TEST_5: 16 | print_digits(9999999999) 17 | 18 | -------------------------------------------------------------------------------- /Module_8/Module_8.2/Module_8.2.13/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 5 | 2 6 | 3 7 | 4 8 | 5 9 | 10 | # TEST_2: 11 | 2 12 | 0 13 | 7 14 | 7 15 | 16 | # TEST_3: 17 | 8 18 | 19 | # TEST_4: 20 | 8 21 | 4 22 | 2 23 | 9 24 | 3 25 | 8 26 | 2 27 | 5 28 | 29 | # TEST_5: 30 | 9 31 | 9 32 | 9 33 | 9 34 | 9 35 | 9 36 | 9 37 | 9 38 | 9 39 | 9 40 | 41 | -------------------------------------------------------------------------------- /Module_8/Module_8.2/Module_8.2.8/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 1 5 | 2 6 | 3 7 | 4 8 | 0 9 | 10 | # TEST_2: 11 | 0 12 | 13 | # TEST_3: 14 | 67 15 | 10 16 | 22 17 | 1 18 | 4 19 | 6 20 | 55 21 | 4546 22 | 879 23 | 4 24 | 234 25 | 654 26 | 87 27 | 0 28 | 29 | # TEST_4: 30 | 1 31 | 2 32 | 3 33 | 4 34 | 5 35 | 6 36 | 7 37 | 8 38 | 9 39 | 0 40 | 41 | # TEST_5: 42 | 7 43 | 0 44 | 45 | # TEST_6: 46 | 1 47 | 2 48 | 3 49 | 4 50 | 0 51 | 5 52 | 6 53 | 7 54 | 55 | -------------------------------------------------------------------------------- /Module_8/Module_8.2/Module_8.2.8/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 0 5 | 4 6 | 3 7 | 2 8 | 1 9 | 10 | # TEST_2: 11 | 0 12 | 13 | # TEST_3: 14 | 0 15 | 87 16 | 654 17 | 234 18 | 4 19 | 879 20 | 4546 21 | 55 22 | 6 23 | 4 24 | 1 25 | 22 26 | 10 27 | 67 28 | 29 | # TEST_4: 30 | 0 31 | 9 32 | 8 33 | 7 34 | 6 35 | 5 36 | 4 37 | 3 38 | 2 39 | 1 40 | 41 | # TEST_5: 42 | 0 43 | 7 44 | 45 | # TEST_6: 46 | 0 47 | 4 48 | 3 49 | 2 50 | 1 51 | 52 | -------------------------------------------------------------------------------- /Module_8/Module_8.2/Module_8.2.9/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | triangle(3) 5 | 6 | # TEST_2: 7 | triangle(5) 8 | 9 | # TEST_3: 10 | triangle(17) 11 | 12 | -------------------------------------------------------------------------------- /Module_8/Module_8.2/Module_8.2.9/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | *** 5 | ** 6 | * 7 | 8 | # TEST_2: 9 | ***** 10 | **** 11 | *** 12 | ** 13 | * 14 | 15 | # TEST_3: 16 | ***************** 17 | **************** 18 | *************** 19 | ************** 20 | ************* 21 | ************ 22 | *********** 23 | ********** 24 | ********* 25 | ******** 26 | ******* 27 | ****** 28 | ***** 29 | **** 30 | *** 31 | ** 32 | * 33 | 34 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.10/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(get_pow(5, 2)) 5 | 6 | # TEST_2: 7 | print(get_pow(99, 0)) 8 | 9 | # TEST_3: 10 | print(get_pow(2, 10)) 11 | 12 | # TEST_4: 13 | print(get_pow(99999, 1)) 14 | 15 | # TEST_5: 16 | print(get_pow(8, 4)) 17 | 18 | # TEST_6: 19 | print(get_pow(7, 7)) 20 | 21 | # TEST_7: 22 | print(get_pow(10, 4)) 23 | 24 | # TEST_8: 25 | print(get_pow(11, 12)) 26 | 27 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.10/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 25 5 | 6 | # TEST_2: 7 | 1 8 | 9 | # TEST_3: 10 | 1024 11 | 12 | # TEST_4: 13 | 99999 14 | 15 | # TEST_5: 16 | 4096 17 | 18 | # TEST_6: 19 | 823543 20 | 21 | # TEST_7: 22 | 10000 23 | 24 | # TEST_8: 25 | 3138428376721 26 | 27 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.11/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(get_fast_pow(2, 10)) 5 | 6 | # TEST_2: 7 | print(get_fast_pow(5, 2)) 8 | 9 | # TEST_3: 10 | print(get_fast_pow(2, 100)) 11 | 12 | # TEST_4: 13 | print(get_fast_pow(2, 1000)) 14 | 15 | # TEST_5: 16 | print(get_fast_pow(11, 199)) 17 | 18 | # TEST_6: 19 | print(get_fast_pow(99, 99)) 20 | 21 | # TEST_7: 22 | print(get_fast_pow(10, 10000)) 23 | 24 | # TEST_8: 25 | print(get_fast_pow(69, 0)) 26 | 27 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.12/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(recursive_sum(10, 22)) 5 | 6 | # TEST_2: 7 | print(recursive_sum(99, 0)) 8 | 9 | # TEST_3: 10 | print(recursive_sum(0, 0)) 11 | 12 | # TEST_4: 13 | print(recursive_sum(1, 1)) 14 | 15 | # TEST_5: 16 | print(recursive_sum(0, 78)) 17 | 18 | # TEST_6: 19 | print(recursive_sum(13, 27)) 20 | 21 | # TEST_7: 22 | print(recursive_sum(74, 11)) 23 | 24 | # TEST_8: 25 | print(recursive_sum(91, 92)) 26 | 27 | # TEST_9: 28 | print(recursive_sum(62, 62)) 29 | 30 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.12/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 32 5 | 6 | # TEST_2: 7 | 99 8 | 9 | # TEST_3: 10 | 0 11 | 12 | # TEST_4: 13 | 2 14 | 15 | # TEST_5: 16 | 78 17 | 18 | # TEST_6: 19 | 40 20 | 21 | # TEST_7: 22 | 85 23 | 24 | # TEST_8: 25 | 183 26 | 27 | # TEST_9: 28 | 124 29 | 30 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.13/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(is_power(512)) 5 | 6 | # TEST_2: 7 | print(is_power(15)) 8 | 9 | # TEST_3: 10 | print(is_power(1)) 11 | 12 | # TEST_4: 13 | print(is_power(2)) 14 | 15 | # TEST_5: 16 | print(is_power(100)) 17 | 18 | # TEST_6: 19 | print(is_power(128)) 20 | 21 | # TEST_7: 22 | print(is_power(1024)) 23 | 24 | # TEST_8: 25 | print(is_power(1111111)) 26 | 27 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.13/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | True 5 | 6 | # TEST_2: 7 | False 8 | 9 | # TEST_3: 10 | True 11 | 12 | # TEST_4: 13 | True 14 | 15 | # TEST_5: 16 | False 17 | 18 | # TEST_6: 19 | True 20 | 21 | # TEST_7: 22 | True 23 | 24 | # TEST_8: 25 | False 26 | 27 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.14/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(tribonacci(1)) 5 | 6 | # TEST_2: 7 | print(tribonacci(7)) 8 | 9 | # TEST_3: 10 | print(tribonacci(4)) 11 | 12 | # TEST_4: 13 | print(tribonacci(3)) 14 | 15 | # TEST_5: 16 | print(tribonacci(10)) 17 | 18 | # TEST_6: 19 | print(tribonacci(2)) 20 | 21 | # TEST_7: 22 | print(tribonacci(300)) 23 | 24 | # TEST_8: 25 | print(tribonacci(100)) 26 | 27 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.14/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 5 | 6 | # TEST_2: 7 | 17 8 | 9 | # TEST_3: 10 | 3 11 | 12 | # TEST_4: 13 | 1 14 | 15 | # TEST_5: 16 | 105 17 | 18 | # TEST_6: 19 | 1 20 | 21 | # TEST_7: 22 | 5878788186691027313469047547263689269635469993058790755925347911785909345498275 23 | 24 | # TEST_8: 25 | 69087442470169316923566147 26 | 27 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.15/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(is_palindrome('stepik')) 5 | 6 | # TEST_2: 7 | print(is_palindrome('level')) 8 | 9 | # TEST_3: 10 | print(is_palindrome('122333221')) 11 | 12 | # TEST_4: 13 | print(is_palindrome('b')) 14 | 15 | # TEST_5: 16 | print(is_palindrome('beegeek')) 17 | 18 | # TEST_6: 19 | print(is_palindrome('redivider')) 20 | 21 | # TEST_7: 22 | print(is_palindrome('')) 23 | 24 | # TEST_8: 25 | print(is_palindrome('aa')) 26 | 27 | # TEST_9: 28 | print(is_palindrome('ab')) 29 | 30 | # TEST_10: 31 | print(is_palindrome('abcca')) 32 | 33 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.15/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | False 5 | 6 | # TEST_2: 7 | True 8 | 9 | # TEST_3: 10 | True 11 | 12 | # TEST_4: 13 | True 14 | 15 | # TEST_5: 16 | False 17 | 18 | # TEST_6: 19 | True 20 | 21 | # TEST_7: 22 | True 23 | 24 | # TEST_8: 25 | True 26 | 27 | # TEST_9: 28 | False 29 | 30 | # TEST_10: 31 | False 32 | 33 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.16/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(to_binary(15)) 5 | 6 | # TEST_2: 7 | print(to_binary(0)) 8 | 9 | # TEST_3: 10 | print(to_binary(1)) 11 | 12 | # TEST_4: 13 | print(to_binary(256)) 14 | 15 | # TEST_5: 16 | print(to_binary(2)) 17 | 18 | # TEST_6: 19 | print(to_binary(1025)) 20 | 21 | # TEST_7: 22 | print(to_binary(3427)) 23 | 24 | # TEST_8: 25 | print(to_binary(131445)) 26 | 27 | # TEST_9: 28 | print(to_binary(532)) 29 | 30 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1111 5 | 6 | # TEST_2: 7 | 0 8 | 9 | # TEST_3: 10 | 1 11 | 12 | # TEST_4: 13 | 100000000 14 | 15 | # TEST_5: 16 | 10 17 | 18 | # TEST_6: 19 | 10000000001 20 | 21 | # TEST_7: 22 | 110101100011 23 | 24 | # TEST_8: 25 | 100000000101110101 26 | 27 | # TEST_9: 28 | 1000010100 29 | 30 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.17/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 16 5 | 6 | # TEST_2: 7 | 10 8 | 9 | # TEST_3: 10 | 1 11 | 12 | # TEST_4: 13 | 5 14 | 15 | # TEST_5: 16 | 100 17 | 18 | # TEST_6: 19 | 51 20 | 21 | # TEST_7: 22 | 37 23 | 24 | # TEST_8: 25 | 6 26 | 27 | # TEST_9: 28 | 3 29 | 30 | # TEST_10: 31 | 73 32 | 33 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.6/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 50 5 | 6 | # TEST_2: 7 | 17488 8 | 9 | # TEST_3: 10 | 7 11 | 12 | # TEST_4: 13 | 111111 14 | 15 | # TEST_5: 16 | 999999999999999 17 | 18 | # TEST_6: 19 | 345 20 | 21 | # TEST_7: 22 | 101001000245 23 | 24 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.6/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 2 5 | 6 | # TEST_2: 7 | 5 8 | 9 | # TEST_3: 10 | 1 11 | 12 | # TEST_4: 13 | 6 14 | 15 | # TEST_5: 16 | 15 17 | 18 | # TEST_6: 19 | 3 20 | 21 | # TEST_7: 22 | 12 23 | 24 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.7/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 25 5 | 6 | # TEST_2: 7 | 10000 8 | 9 | # TEST_3: 10 | 12345 11 | 12 | # TEST_4: 13 | 99999999999 14 | 15 | # TEST_5: 16 | 8327287588348 17 | 18 | # TEST_6: 19 | 1111111111 20 | 21 | # TEST_7: 22 | 22222222221 23 | 24 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.7/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 7 5 | 6 | # TEST_2: 7 | 1 8 | 9 | # TEST_3: 10 | 15 11 | 12 | # TEST_4: 13 | 99 14 | 15 | # TEST_5: 16 | 73 17 | 18 | # TEST_6: 19 | 10 20 | 21 | # TEST_7: 22 | 21 23 | 24 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.8/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(number_of_frogs(2)) 5 | 6 | # TEST_2: 7 | print(number_of_frogs(10)) 8 | 9 | # TEST_3: 10 | print(number_of_frogs(1)) 11 | 12 | # TEST_4: 13 | print(number_of_frogs(7)) 14 | 15 | # TEST_5: 16 | print(number_of_frogs(5)) 17 | 18 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.8/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 141 5 | 6 | # TEST_2: 7 | 629901 8 | 9 | # TEST_3: 10 | 77 11 | 12 | # TEST_4: 13 | 23373 14 | 15 | # TEST_5: 16 | 2637 17 | 18 | -------------------------------------------------------------------------------- /Module_8/Module_8.3/Module_8.3.9/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 30 5 | 6 | # TEST_2: 7 | 45 8 | 9 | # TEST_3: 10 | 1 11 | 12 | # TEST_4: 13 | 2363 14 | 15 | # TEST_5: 16 | 1034 17 | 18 | # TEST_6: 19 | 109533 20 | 21 | # TEST_7: 22 | 65 23 | 24 | # TEST_8: 25 | 25475988 26 | 27 | # TEST_9: 28 | 12 29 | 30 | # TEST_10: 31 | 21 32 | 33 | # TEST_11: 34 | 86628 35 | 36 | -------------------------------------------------------------------------------- /Module_8/Module_8.4/Module_8.4.4/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 24 5 | 6 | # TEST_2: 7 | 0 8 | 9 | # TEST_3: 10 | 4635 11 | 12 | # TEST_4: 13 | 2343939 14 | 15 | # TEST_5: 16 | 2343155 17 | 18 | # TEST_6: 19 | 2353034 20 | 21 | # TEST_7: 22 | 2353049 23 | 24 | # TEST_8: 25 | 2343057 26 | 27 | # TEST_9: 28 | 0 29 | 30 | # TEST_10: 31 | -106 32 | 33 | # TEST_11: 34 | -91 35 | 36 | -------------------------------------------------------------------------------- /Module_8/Module_8.4/Module_8.4.5/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | [3, 4, 5, 6, 7, 8] 5 | 6 | # TEST_2: 7 | [10, 20, 30, 40, 50] 8 | 9 | # TEST_3: 10 | [1, 2, 3, 4, 5, 6, 7] 11 | 12 | # TEST_4: 13 | [123, 23, 43, 65, 754, 3, 1, 2] 14 | 15 | # TEST_5: 16 | [3123, 424, 5343, 11, 1, 23, 43, 65, 754, 3, 1, 2] 17 | 18 | # TEST_6: 19 | [3, 2, 5345, 65, 7, 777, 0, 43, 65, 754, 3, 1, 2] 20 | 21 | # TEST_7: 22 | [34534, 656, 7867, 234, 123, 34534, 758, 978, 667, 4546, 2324, 234234, 7656, 9879, 55] 23 | 24 | # TEST_8: 25 | [12, 13, 53, 632, 6, 2342341, 98, 3123, 2432, 4324] 26 | 27 | # TEST_9: 28 | [3, 4, 5, 6, 7, 8] 29 | [3, 4, 5, 6, 7, 8] 30 | 31 | -------------------------------------------------------------------------------- /Module_8/Module_8.4/Module_8.4.6/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Москва 5 | 6 | # TEST_2: 7 | {'day': 24, 'month': 'March', 'year': 1974} 8 | 9 | # TEST_3: 10 | 24 11 | 12 | # TEST_4: 13 | Тимур 14 | 15 | # TEST_5: 16 | Часовая 25, кв. 127 17 | 18 | # TEST_6: 19 | 125315 20 | 21 | # TEST_7: 22 | 11 23 | 24 | # TEST_8: 25 | 34 26 | 27 | # TEST_9: 28 | 609 29 | 30 | # TEST_10: 31 | 100 32 | 33 | # TEST_11: 34 | 5 35 | 36 | -------------------------------------------------------------------------------- /Module_8/Module_8.4/Module_8.4.7/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 4 5 5 | 6 | # TEST_2: 7 | math videogames 8 | 9 | # TEST_3: 10 | 0 11 | 12 | # TEST_4: 13 | CS TV math videogames 14 | 15 | # TEST_5: 16 | 14 17 | 18 | # TEST_6: 19 | 4 5 20 | 21 | math videogames 22 | 23 | -------------------------------------------------------------------------------- /Module_8/Module_8.4/Module_8.4.8/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | a: 1 5 | b.a: 10 6 | b.b: 20 7 | b.c: 30 8 | 9 | # TEST_2: 10 | a: 100 11 | b.a: 10 12 | b.b: 20 13 | b.c: 30 14 | d: 1 15 | 16 | # TEST_3: 17 | b.a: 10 18 | b.b.d: 40 19 | b.b.e: 50 20 | b.c: 30 21 | 22 | # TEST_4: 23 | birthday.day: 24 24 | birthday.month: March 25 | birthday.year: 1974 26 | firstname: Alyson 27 | lastname: Hannigan 28 | 29 | # TEST_5: 30 | address.city.cityname: Москва 31 | address.city.region: Московская область 32 | address.city.type: город 33 | address.postalcode: 125315 34 | address.streetaddress: Часовая 25, кв. 127 35 | birthdate.day: 10 36 | birthdate.month: October 37 | birthdate.year: 1993 38 | firstname: Тимур 39 | lastname: Гуев 40 | 41 | -------------------------------------------------------------------------------- /Module_9/Module_9.1/Module_9.1.10/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | True 5 | 6 | # TEST_2: 7 | False 8 | 9 | # TEST_3: 10 | False 11 | 12 | # TEST_4: 13 | False 14 | 15 | # TEST_5: 16 | True 17 | 18 | # TEST_6: 19 | True 20 | 21 | # TEST_7: 22 | False 23 | 24 | # TEST_8: 25 | True 26 | 27 | # TEST_9: 28 | False 29 | 30 | # TEST_10: 31 | True 32 | 33 | # TEST_11: 34 | False 35 | 36 | -------------------------------------------------------------------------------- /Module_9/Module_9.1/Module_9.1.11/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | numbers = [1, 'two', 3.0, 'четыре', 5, 6.0] 5 | print(custom_isinstance(numbers, int)) 6 | 7 | # TEST_2: 8 | numbers = [1, 'two', 3.0, 'четыре', 5, 6.0] 9 | print(custom_isinstance(numbers, (int, float))) 10 | 11 | # TEST_3: 12 | numbers = [1, 'two', 3.0, 'четыре', 5, 6.0] 13 | print(custom_isinstance(numbers, list)) 14 | 15 | # TEST_4: 16 | numbers = [1, 'two', 3.0, 'четыре', 5, 6.0] 17 | print(custom_isinstance(numbers, (set, tuple))) 18 | 19 | # TEST_5: 20 | objects = [{2, 3, 4}, (5, 7, 1243), ["Hello World", "Тимур"]] 21 | print(custom_isinstance(objects, (tuple, list))) 22 | 23 | -------------------------------------------------------------------------------- /Module_9/Module_9.1/Module_9.1.11/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 2 5 | 6 | # TEST_2: 7 | 4 8 | 9 | # TEST_3: 10 | 0 11 | 12 | # TEST_4: 13 | 0 14 | 15 | # TEST_5: 16 | 2 17 | 18 | -------------------------------------------------------------------------------- /Module_9/Module_9.1/Module_9.1.13/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(my_pow(139)) 5 | 6 | # TEST_2: 7 | print(my_pow(123)) 8 | 9 | # TEST_3: 10 | print(my_pow(0)) 11 | 12 | # TEST_4: 13 | print(my_pow(3)) 14 | 15 | # TEST_5: 16 | print(my_pow(300)) 17 | 18 | # TEST_6: 19 | print(my_pow(303)) 20 | 21 | # TEST_7: 22 | print(my_pow(111111111110)) 23 | 24 | # TEST_8: 25 | print(my_pow(647261692820638)) 26 | 27 | # TEST_9: 28 | print(my_pow(731440986702623)) 29 | 30 | # TEST_10: 31 | print(my_pow(1526270350334812228722339330891)) 32 | 33 | # TEST_11: 34 | print(my_pow(18840319785267520308377717669342841669142909996233135477350544225498705446511087615620050455428843384)) 35 | 36 | -------------------------------------------------------------------------------- /Module_9/Module_9.1/Module_9.1.13/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 739 5 | 6 | # TEST_2: 7 | 32 8 | 9 | # TEST_3: 10 | 0 11 | 12 | # TEST_4: 13 | 3 14 | 15 | # TEST_5: 16 | 3 17 | 18 | # TEST_6: 19 | 30 20 | 21 | # TEST_7: 22 | 11 23 | 24 | # TEST_8: 25 | 35198554645016 26 | 27 | # TEST_9: 28 | 13389177830 29 | 30 | # TEST_10: 31 | 42546618678338490297778247938 32 | 33 | # TEST_11: 34 | 2037595464975447096461767178299063607782231073735765688729981337699450613504418089925357361 35 | 36 | -------------------------------------------------------------------------------- /Module_9/Module_9.1/Module_9.1.5/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(convert(15)) 5 | 6 | # TEST_2: 7 | print(convert(-24)) 8 | 9 | # TEST_3: 10 | print(convert(1)) 11 | 12 | # TEST_4: 13 | print(convert(0)) 14 | 15 | # TEST_5: 16 | print(convert(-132)) 17 | 18 | # TEST_6: 19 | print(convert(78)) 20 | 21 | -------------------------------------------------------------------------------- /Module_9/Module_9.1/Module_9.1.5/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | ('1111', '17', 'F') 5 | 6 | # TEST_2: 7 | ('-11000', '-30', '-18') 8 | 9 | # TEST_3: 10 | ('1', '1', '1') 11 | 12 | # TEST_4: 13 | ('0', '0', '0') 14 | 15 | # TEST_5: 16 | ('-10000100', '-204', '-84') 17 | 18 | # TEST_6: 19 | ('1001110', '116', '4E') 20 | 21 | -------------------------------------------------------------------------------- /Module_9/Module_9.1/Module_9.1.9/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(non_negative_even([0, 2, 4, 8, 16])) 5 | 6 | # TEST_2: 7 | print(non_negative_even([-8, -4, -2, 0, 2, 4, 8])) 8 | 9 | # TEST_3: 10 | print(non_negative_even([0, 0, 0, 0, 0])) 11 | 12 | # TEST_4: 13 | print(non_negative_even([1, 123, 42, 14, 53453, 66, 7])) 14 | 15 | # TEST_5: 16 | print(non_negative_even([-123, -4234, -5345, -56, -55, -33])) 17 | 18 | # TEST_6: 19 | print(non_negative_even([-122, -46, -78, -56])) 20 | 21 | # TEST_7: 22 | print(non_negative_even([97, 83, 91, 99, 8777, 9999, 8333, 2333123])) 23 | 24 | # TEST_8: 25 | print(non_negative_even([0])) 26 | 27 | # TEST_9: 28 | print(non_negative_even([64, 78, 4454, 234, 90, 78, 67676])) 29 | 30 | # TEST_10: 31 | print(non_negative_even([64, 78, 4454, 234, 90, 78, 0, 67676])) 32 | 33 | -------------------------------------------------------------------------------- /Module_9/Module_9.1/Module_9.1.9/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | True 5 | 6 | # TEST_2: 7 | False 8 | 9 | # TEST_3: 10 | True 11 | 12 | # TEST_4: 13 | False 14 | 15 | # TEST_5: 16 | False 17 | 18 | # TEST_6: 19 | False 20 | 21 | # TEST_7: 22 | False 23 | 24 | # TEST_8: 25 | True 26 | 27 | # TEST_9: 28 | True 29 | 30 | # TEST_10: 31 | True 32 | 33 | -------------------------------------------------------------------------------- /Module_9/Module_9.2/Module_9.2.20/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | [[1, 2], [3, 4], [5, 6]] 5 | 6 | # TEST_2: 7 | {'Arthur', 'Timur', 'Anri', 'Ruslan', 'Dima'} 8 | 9 | # TEST_3: 10 | ('black', 'blue', 'red', 'orange', 'green', 'gray') 11 | 12 | # TEST_4: 13 | set() 14 | 15 | # TEST_5: 16 | [[1], [3, 4, 2, 'python is awesome'], True, False, {'dict': 1, 'set': 2}] 17 | 18 | # TEST_6: 19 | [[1], [3, 4, 2, 'python is awesome'], True, False, {'dict', 'set'}, []] 20 | 21 | # TEST_7: 22 | ('first', 'second', 'third', 'thorth', 'fiveth', 'sixth', 'game_over') 23 | 24 | # TEST_8: 25 | [10] 26 | 27 | # TEST_9: 28 | (10,) 29 | 30 | -------------------------------------------------------------------------------- /Module_9/Module_9.2/Module_9.2.20/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | [5, 6] 5 | 6 | # TEST_2: 7 | 5 8 | 9 | # TEST_3: 10 | black 11 | 12 | # TEST_4: 13 | 0 14 | 15 | # TEST_5: 16 | {'dict': 1, 'set': 2} 17 | 18 | # TEST_6: 19 | [] 20 | 21 | # TEST_7: 22 | first 23 | 24 | # TEST_8: 25 | 10 26 | 27 | # TEST_9: 28 | 10 29 | 30 | -------------------------------------------------------------------------------- /Module_9/Module_9.2/Module_9.2.21/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 1 + 2 + 3 5 | 2 * 8 6 | 10 * 10 - 1 7 | 8 | # TEST_2: 9 | 1 + 1 + 1 + 1 + 1 10 | 2 * 2 * 2 * 2 * 2 11 | 3 // 3 // 3 // 3 // 3 12 | 4 - 4 - 4 - 4 -4 13 | 14 | # TEST_3: 15 | (2**3 + 2) * 10 - 4 16 | 100 17 | ((97 - 19)**4) * 0 18 | 1 + 2 - 3 * 4 // 5 19 | 20 | # TEST_4: 21 | 1 + 2 + 3 + 4 + 5 22 | 23 | # TEST_5: 24 | 1e18 - 2e18 * 3 25 | 26 | # TEST_6: 27 | 3 - 3 28 | -3**2 + 8 - 2**3 + 3** 2 - 6 % 2 29 | 30 | # TEST_7: 31 | 0 + 1 32 | 0 + 0 + 1 33 | 0 + 0 + 0 + 1 + 1 34 | 0 + 0 + 0 + 0 + 1 + 1 + 1 35 | 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + 1 36 | 37 | -------------------------------------------------------------------------------- /Module_9/Module_9.2/Module_9.2.21/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 99 5 | 6 | # TEST_2: 7 | 32 8 | 9 | # TEST_3: 10 | 100 11 | 12 | # TEST_4: 13 | 15 14 | 15 | # TEST_5: 16 | -5e+18 17 | 18 | # TEST_6: 19 | 0 20 | 21 | # TEST_7: 22 | 4 23 | 24 | -------------------------------------------------------------------------------- /Module_9/Module_9.2/Module_9.2.22/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | 2*x**2 + 5*x + 7 5 | -1 5 6 | 7 | # TEST_2: 8 | x + 1 9 | -999 999 10 | 11 | # TEST_3: 12 | x**3 + x**2 + x 13 | -100 100 14 | 15 | # TEST_4: 16 | x**4 - 2 * x**2 - x**3 + x - 1 17 | -10 10 18 | 19 | # TEST_5: 20 | 15 * x**4 - x**5 - 2 * x**2 - x**3 + x - 1 21 | 0 15 22 | 23 | -------------------------------------------------------------------------------- /Module_9/Module_9.3/Module_9.3.16/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(fib(1)) 5 | 6 | # TEST_2: 7 | print(fib(2)) 8 | 9 | # TEST_3: 10 | print(fib(5)) 11 | 12 | # TEST_4: 13 | print(fib(10) + fib(15)) 14 | 15 | # TEST_5: 16 | print(fib(10) + fib(20) + fib(21)) 17 | 18 | # TEST_6: 19 | print(fib(18)) 20 | 21 | -------------------------------------------------------------------------------- /Module_9/Module_9.3/Module_9.3.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 5 | 6 | # TEST_2: 7 | 1 8 | 9 | # TEST_3: 10 | 5 11 | 12 | # TEST_4: 13 | 665 14 | 15 | # TEST_5: 16 | 17766 17 | 18 | # TEST_6: 19 | 2584 20 | 21 | -------------------------------------------------------------------------------- /Module_9/Module_9.3/Module_9.3.17/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print_operation_table(lambda a, b: a * b, 5, 5) 5 | 6 | # TEST_2: 7 | print_operation_table(pow, 5, 4) 8 | 9 | # TEST_3: 10 | print_operation_table(pow, 5, 10) 11 | 12 | # TEST_4: 13 | from operator import mul 14 | 15 | print_operation_table(mul, 5, 10) 16 | 17 | -------------------------------------------------------------------------------- /Module_9/Module_9.3/Module_9.3.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 1 2 3 4 5 5 | 2 4 6 8 10 6 | 3 6 9 12 15 7 | 4 8 12 16 20 8 | 5 10 15 20 25 9 | 10 | # TEST_2: 11 | 1 1 1 1 12 | 2 4 8 16 13 | 3 9 27 81 14 | 4 16 64 256 15 | 5 25 125 625 16 | 17 | # TEST_3: 18 | 1 1 1 1 1 1 1 1 1 1 19 | 2 4 8 16 32 64 128 256 512 1024 20 | 3 9 27 81 243 729 2187 6561 19683 59049 21 | 4 16 64 256 1024 4096 16384 65536 262144 1048576 22 | 5 25 125 625 3125 15625 78125 390625 1953125 9765625 23 | 24 | # TEST_4: 25 | 1 2 3 4 5 6 7 8 9 10 26 | 2 4 6 8 10 12 14 16 18 20 27 | 3 6 9 12 15 18 21 24 27 30 28 | 4 8 12 16 20 24 28 32 36 40 29 | 5 10 15 20 25 30 35 40 45 50 30 | 31 | -------------------------------------------------------------------------------- /Module_9/Module_9.4/Module_9.4.11/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(numbers_sum([1, '2', 3, 4, 'five'])) 5 | 6 | # TEST_2: 7 | print(numbers_sum(['beegeek', 'stepik', '100'])) 8 | 9 | # TEST_3: 10 | print(numbers_sum.__doc__) 11 | 12 | # TEST_4: 13 | print(numbers_sum([10, 100, 1000, 10000])) 14 | 15 | # TEST_5: 16 | print(numbers_sum(['beegeek', 11, 'stepik', 28.5, '100', 11.2])) 17 | 18 | -------------------------------------------------------------------------------- /Module_9/Module_9.4/Module_9.4.11/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 8 5 | 6 | # TEST_2: 7 | 0 8 | 9 | # TEST_3: 10 | Принимает список и возвращает сумму его чисел (int, float), 11 | игнорируя нечисловые объекты. 0 - если в списке чисел нет. 12 | 13 | # TEST_4: 14 | 11110 15 | 16 | # TEST_5: 17 | 50.7 18 | 19 | -------------------------------------------------------------------------------- /Module_9/Module_9.4/Module_9.4.12/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | BEEGEEK [1, 2, 3] 4 5 | 6 | # TEST_2: 7 | BEE AND GEEK WOW 8 | 9 | # TEST_3: 10 | BLACK TO WHITE TO GREY TO BLACK-1 TO WHITE-1 TO PYTHON LOVE 11 | 12 | # TEST_4: 13 | ['black', 'white', 'grey', 'black-1', 'white-1', 'python'] LOVE 14 | 15 | # TEST_5: 16 | A 2 B 3 ['1a', '2a', '3a', '4a'] 5A True 8.763 ('python', 'c++') 17 | 18 | # TEST_6: 19 | A 2 B 3 ['1a', '2a', '3a', '4a'] 5A True 8.763 ('python', 'c++') FINISH 20 | 21 | # TEST_7: 22 | A,F 2,F B,F 3,F ['1a', '2a', '3a', '4a'],F 5A,F True,F 8.763,F ('python', 'c++') FINISH 23 | 24 | -------------------------------------------------------------------------------- /Module_9/Module_9.4/Module_9.4.17/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(polynom(5)) 5 | print(polynom.values) 6 | 7 | # TEST_2: 8 | polynom(1) 9 | polynom(2) 10 | polynom(3) 11 | 12 | print(*sorted(polynom.values)) 13 | 14 | # TEST_3: 15 | for _ in range(10): 16 | polynom(10) 17 | 18 | print(polynom.values) 19 | 20 | # TEST_4: 21 | for i in range(-100, 100): 22 | polynom(i) 23 | 24 | print(*sorted(polynom.values)) 25 | 26 | -------------------------------------------------------------------------------- /Module_9/Module_9.4/Module_9.4.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 26 5 | {26} 6 | 7 | # TEST_2: 8 | 2 5 10 9 | 10 | # TEST_3: 11 | {101} 12 | 13 | # TEST_4: 14 | 1 2 5 10 17 26 37 50 65 82 101 122 145 170 197 226 257 290 325 362 401 442 485 530 577 626 677 730 785 842 901 962 1025 1090 1157 1226 1297 1370 1445 1522 1601 1682 1765 1850 1937 2026 2117 2210 2305 2402 2501 2602 2705 2810 2917 3026 3137 3250 3365 3482 3601 3722 3845 3970 4097 4226 4357 4490 4625 4762 4901 5042 5185 5330 5477 5626 5777 5930 6085 6242 6401 6562 6725 6890 7057 7226 7397 7570 7745 7922 8101 8282 8465 8650 8837 9026 9217 9410 9605 9802 10001 15 | 16 | -------------------------------------------------------------------------------- /Module_9/Module_9.5/Module_9.5.16/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | square = power(2) 5 | print(square(5)) 6 | 7 | # TEST_2: 8 | print(power(3)(3)) 9 | 10 | # TEST_3: 11 | result = power(4)(2) 12 | print(result) 13 | 14 | # TEST_4: 15 | result = power(2)(4) 16 | print(result) 17 | 18 | # TEST_5: 19 | result = power(0)(-1) 20 | print(result) 21 | 22 | # TEST_6: 23 | result = power(-2)(2) 24 | print(result) 25 | 26 | # TEST_7: 27 | result = power(-2)(0.25) 28 | print(result) 29 | 30 | # TEST_8: 31 | result = power(17)(17) 32 | print(result) 33 | 34 | # TEST_9: 35 | result = power(1)(-2948492393) 36 | print(result) 37 | 38 | # TEST_10: 39 | result = power(2)(-2948492393) 40 | print(result) 41 | 42 | -------------------------------------------------------------------------------- /Module_9/Module_9.5/Module_9.5.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 25 5 | 6 | # TEST_2: 7 | 27 8 | 9 | # TEST_3: 10 | 16 11 | 12 | # TEST_4: 13 | 16 14 | 15 | # TEST_5: 16 | 1 17 | 18 | # TEST_6: 19 | 0.25 20 | 21 | # TEST_7: 22 | 16.0 23 | 24 | # TEST_8: 25 | 827240261886336764177 26 | 27 | # TEST_9: 28 | -2948492393 29 | 30 | # TEST_10: 31 | 8693607391578866449 32 | 33 | -------------------------------------------------------------------------------- /Module_9/Module_9.5/Module_9.5.17/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | f = generator_square_polynom(1, 2, 1) 5 | print(f(5)) 6 | 7 | # TEST_2: 8 | print(generator_square_polynom(9, 52, 64)(8)) 9 | 10 | # TEST_3: 11 | f = generator_square_polynom(26, 83, 22) 12 | print(f(55)) 13 | 14 | # TEST_4: 15 | print(generator_square_polynom(26, 83, 22)(0)) 16 | 17 | # TEST_5: 18 | print(generator_square_polynom(26.17, 83.33, 22.3)(0.1)) 19 | 20 | # TEST_6: 21 | print(generator_square_polynom(26.17, 83.33, 22.3)(-1)) 22 | 23 | # TEST_7: 24 | print(generator_square_polynom(0, 0, 0)(126484.38483)) 25 | 26 | -------------------------------------------------------------------------------- /Module_9/Module_9.5/Module_9.5.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 36 5 | 6 | # TEST_2: 7 | 1056 8 | 9 | # TEST_3: 10 | 83237 11 | 12 | # TEST_4: 13 | 22 14 | 15 | # TEST_5: 16 | 30.8947 17 | 18 | # TEST_6: 19 | -34.86 20 | 21 | # TEST_7: 22 | 0.0 23 | 24 | -------------------------------------------------------------------------------- /Module_9/Module_9.5/Module_9.5.18/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | url = 'https://beegeek.ru' 5 | load = sourcetemplate(url) 6 | print(load(name='timur')) 7 | 8 | # TEST_2: 9 | url = 'https://stepik.org/lesson/651459/step/14' 10 | load = sourcetemplate(url) 11 | print(load(thread='solutions', unit=648165)) 12 | 13 | # TEST_3: 14 | url = 'https://beegeek.ru' 15 | load = sourcetemplate(url) 16 | print(load()) 17 | 18 | # TEST_4: 19 | url = 'https://all_for_comfort_life.com' 20 | load = sourcetemplate(url) 21 | print(load(smartphone='iPhone', notebook='huawei', sale=True)) 22 | 23 | # TEST_5: 24 | url = 'https://hide_and_seek.harvard' 25 | load = sourcetemplate(url) 26 | print(load(wizard='Dambldor', magic_wand='elderberry', thief='Volandemord')) 27 | 28 | -------------------------------------------------------------------------------- /Module_9/Module_9.5/Module_9.5.18/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | https://beegeek.ru?name=timur 5 | 6 | # TEST_2: 7 | https://stepik.org/lesson/651459/step/14?thread=solutions&unit=648165 8 | 9 | # TEST_3: 10 | https://beegeek.ru 11 | 12 | # TEST_4: 13 | https://all_for_comfort_life.com?notebook=huawei&sale=True&smartphone=iPhone 14 | 15 | # TEST_5: 16 | https://hide_and_seek.harvard?magic_wand=elderberry&thief=Volandemord&wizard=Dambldor 17 | 18 | -------------------------------------------------------------------------------- /Module_9/Module_9.5/Module_9.5.19/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | date_ru = date_formatter('ru') 5 | today = date(2022, 1, 25) 6 | print(date_ru(today)) 7 | 8 | # TEST_2: 9 | date_ru = date_formatter('us') 10 | today = date(2025, 1, 5) 11 | print(date_ru(today)) 12 | 13 | # TEST_3: 14 | date_ru = date_formatter('ca') 15 | today = date(2015, 12, 7) 16 | print(date_ru(today)) 17 | 18 | # TEST_4: 19 | date_ru = date_formatter('br') 20 | today = date(1992, 1, 7) 21 | print(date_ru(today)) 22 | 23 | # TEST_5: 24 | date_ru = date_formatter('fr') 25 | today = date(2025, 1, 5) 26 | print(date_ru(today)) 27 | 28 | # TEST_6: 29 | date_ru = date_formatter('pt') 30 | today = date(2025, 1, 5) 31 | print(date_ru(today)) 32 | 33 | -------------------------------------------------------------------------------- /Module_9/Module_9.5/Module_9.5.19/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 25.01.2022 5 | 6 | # TEST_2: 7 | 01-05-2025 8 | 9 | # TEST_3: 10 | 2015-12-07 11 | 12 | # TEST_4: 13 | 07/01/1992 14 | 15 | # TEST_5: 16 | 05.01.2025 17 | 18 | # TEST_6: 19 | 05-01-2025 20 | 21 | -------------------------------------------------------------------------------- /Module_9/Module_9.5/Module_9.5.20/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | numbers = [8, 3, 1, 2, 5, 4, 7, 6] 5 | group = {5, 7, 2, 3} 6 | sort_priority(numbers, group) 7 | 8 | print(numbers) 9 | 10 | # TEST_2: 11 | numbers = [150, 200, 300, 1000, 50, 20000] 12 | sort_priority(numbers, [300, 100, 200]) 13 | 14 | print(numbers) 15 | 16 | # TEST_3: 17 | numbers = [9, 8, 7, 6, 5, 4, 3, 2, 1] 18 | sort_priority(numbers, (300, 100, 200)) 19 | 20 | print(numbers) 21 | 22 | # TEST_4: 23 | numbers = list(range(100, -100, -1)) 24 | sort_priority(numbers, (98, 97, 100, 5, -9, -34)) 25 | 26 | print(numbers) 27 | 28 | # TEST_5: 29 | data = list(range(0, 100, 5)) 30 | sort_priority(data, {1, 90, 95, 25, 55, 64}) 31 | 32 | print(data) 33 | 34 | -------------------------------------------------------------------------------- /Module_9/Module_9.6/Module_9.6.14/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(get_digits(16733)) 5 | 6 | # TEST_2: 7 | print(get_digits(13.909934)) 8 | 9 | # TEST_3: 10 | annotations = get_digits.__annotations__ 11 | 12 | print(annotations['return']) 13 | 14 | # TEST_4: 15 | annotations = get_digits.__annotations__ 16 | 17 | print(annotations['number']) 18 | 19 | # TEST_5: 20 | print(get_digits(848234124.73275)) 21 | 22 | # TEST_6: 23 | print(get_digits(2)) 24 | 25 | # TEST_7: 26 | print(get_digits(1234567890987654321)) 27 | 28 | # TEST_8: 29 | print(*get_digits.__annotations__.keys()) 30 | print(*get_digits.__annotations__.values()) 31 | 32 | -------------------------------------------------------------------------------- /Module_9/Module_9.6/Module_9.6.14/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | [1, 6, 7, 3, 3] 5 | 6 | # TEST_2: 7 | [1, 3, 9, 0, 9, 9, 3, 4] 8 | 9 | # TEST_3: 10 | list[int] 11 | 12 | # TEST_4: 13 | int | float 14 | 15 | # TEST_5: 16 | [8, 4, 8, 2, 3, 4, 1, 2, 4, 7, 3, 2, 7, 5] 17 | 18 | # TEST_6: 19 | [2] 20 | 21 | # TEST_7: 22 | [1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 9, 8, 7, 6, 5, 4, 3, 2, 1] 23 | 24 | # TEST_8: 25 | number return 26 | int | float list[int] 27 | 28 | -------------------------------------------------------------------------------- /Module_9/Module_9.6/Module_9.6.15/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | {'name': 'Timur', 'top_grade': 99} 5 | 6 | # TEST_2: 7 | {'name': 'Ruslan', 'top_grade': 86} 8 | 9 | # TEST_3: 10 | dict[str, str | list[int]] 11 | 12 | # TEST_4: 13 | {'name': 'Artur', 'top_grade': 100} 14 | 15 | # TEST_5: 16 | {'name': 'Dima', 'top_grade': 99} 17 | 18 | # TEST_6: 19 | {'name': 'Vlad', 'top_grade': 66} 20 | 21 | # TEST_7: 22 | {'name': 'Egor', 'top_grade': 64} 23 | 24 | # TEST_8: 25 | dict[str, str | list[int]] dict[str, str | int] 26 | 27 | # TEST_9: 28 | {'name': 'Roman', 'top_grade': 40} 29 | 30 | -------------------------------------------------------------------------------- /Module_9/Module_9.6/Module_9.6.16/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | [5, 1, 2, 3, 4] 5 | 6 | # TEST_2: 7 | [3, 4, 5, 1, 2] 8 | 9 | # TEST_3: 10 | [1, 2.0, 3, 4.0, 5.5] 11 | 12 | # TEST_4: 13 | None 14 | 15 | 16 | # TEST_5: 17 | list[int | float] None 18 | 19 | # TEST_6: 20 | [75, 34, 1, 3, 6, 3, 3, 234, 33, 4, 6, 2, 4] 21 | 22 | # TEST_7: 23 | [3, 3, 2, 54, 65, 7, 8, 9, 234, 33, 4, 6, 2, 4, 75, 34, 1, 3, 6] 24 | 25 | # TEST_8: 26 | [234] 27 | 28 | # TEST_9: 29 | [234] 30 | 31 | # TEST_10: 32 | [235, 234] 33 | 34 | # TEST_11: 35 | [234, 235] 36 | 37 | -------------------------------------------------------------------------------- /Module_9/Module_9.6/Module_9.6.17/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | matrix = [[5, 6, 7], [8, 3, 2], [4, 9, 8]] 5 | 6 | print(matrix_to_dict(matrix)) 7 | 8 | # TEST_2: 9 | matrix = [[5.1, 6, 7.94]] 10 | 11 | print(matrix_to_dict(matrix)) 12 | 13 | # TEST_3: 14 | annotations = matrix_to_dict.__annotations__ 15 | 16 | print(annotations['return']) 17 | 18 | # TEST_4: 19 | matrix = [[3, 66, 71], [8.0, 3.1, 2.88], [13, 22, 76], [19, 21, 22]] 20 | 21 | print(matrix_to_dict(matrix)) 22 | 23 | # TEST_5: 24 | print(*matrix_to_dict.__annotations__.values()) 25 | 26 | # TEST_6: 27 | matrix = [[1, 2], [3, 4], [5, 6], [7, 8]] 28 | 29 | print(matrix_to_dict(matrix)) 30 | 31 | # TEST_7: 32 | matrix = [[1, 2, 3, 4, 5, 6, 7, 8]] 33 | 34 | print(matrix_to_dict(matrix)) 35 | 36 | -------------------------------------------------------------------------------- /Module_9/Module_9.6/Module_9.6.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | {1: [5, 6, 7], 2: [8, 3, 2], 3: [4, 9, 8]} 5 | 6 | # TEST_2: 7 | {1: [5.1, 6, 7.94]} 8 | 9 | # TEST_3: 10 | dict[int, list[int | float]] 11 | 12 | # TEST_4: 13 | {1: [3, 66, 71], 2: [8.0, 3.1, 2.88], 3: [13, 22, 76], 4: [19, 21, 22]} 14 | 15 | # TEST_5: 16 | list[list[int | float]] dict[int, list[int | float]] 17 | 18 | # TEST_6: 19 | {1: [1, 2], 2: [3, 4], 3: [5, 6], 4: [7, 8]} 20 | 21 | # TEST_7: 22 | {1: [1, 2, 3, 4, 5, 6, 7, 8]} 23 | 24 | -------------------------------------------------------------------------------- /Module_9/Module_9.7/Module_9.7.20/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print('hi', 'there', end='!') 5 | 6 | # TEST_2: 7 | print('are you in trouble?') 8 | 9 | # TEST_3: 10 | print(111, 222, 333, sep='xxx') 11 | 12 | # TEST_4: 13 | print(111, 222, 333, sep='xxx', end='python') 14 | print(111, 222, 333, sep='--', end='\n') 15 | print(111, 222, 333, sep='qqq', end='!') 16 | 17 | # TEST_5: 18 | print('aaa', 'bbb', 'CCC', sep='xxx', end='stepik') 19 | print('aaa', 'bbb', 'CCC', sep='--', end='python') 20 | print('aaa', 'bbb', 'CCC', sep='qqq', end='!') 21 | 22 | -------------------------------------------------------------------------------- /Module_9/Module_9.7/Module_9.7.20/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | HI THERE! 5 | 6 | # TEST_2: 7 | ARE YOU IN TROUBLE? 8 | 9 | # TEST_3: 10 | 111XXX222XXX333 11 | 12 | # TEST_4: 13 | 111XXX222XXX333PYTHON111--222--333 14 | 111QQQ222QQQ333! 15 | 16 | # TEST_5: 17 | AAAXXXBBBXXXCCCSTEPIKAAA--BBB--CCCPYTHONAAAQQQBBBQQQCCC! 18 | 19 | -------------------------------------------------------------------------------- /Module_9/Module_9.7/Module_9.7.21/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | @do_twice 5 | def beegeek(): 6 | print('beegeek') 7 | 8 | beegeek() 9 | 10 | # TEST_2: 11 | @do_twice 12 | def beegeek(): 13 | print('beegeek') 14 | 15 | print(beegeek()) 16 | 17 | # TEST_3: 18 | @do_twice 19 | def beegeek(): 20 | return 'beegeek' 21 | 22 | print(beegeek()) 23 | 24 | # TEST_4: 25 | @do_twice 26 | def beegeek(): 27 | print('beegeek') 28 | 29 | beegeek() 30 | beegeek() 31 | beegeek() 32 | 33 | # TEST_5: 34 | @do_twice 35 | def beegeek(a, b, sep): 36 | print(a + b + sep) 37 | 38 | beegeek(1, 2, sep=10) 39 | 40 | # TEST_6: 41 | @do_twice 42 | def beegeek(*args, **kwargs): 43 | print('beegeek' * sum(args + tuple(kwargs.values()))) 44 | 45 | beegeek(1, 1, 1, sep=1, end=2, step=3) 46 | 47 | -------------------------------------------------------------------------------- /Module_9/Module_9.7/Module_9.7.21/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | beegeek 5 | beegeek 6 | 7 | # TEST_2: 8 | beegeek 9 | beegeek 10 | None 11 | 12 | # TEST_3: 13 | beegeek 14 | 15 | # TEST_4: 16 | beegeek 17 | beegeek 18 | beegeek 19 | beegeek 20 | beegeek 21 | beegeek 22 | 23 | # TEST_5: 24 | 13 25 | 13 26 | 27 | # TEST_6: 28 | beegeekbeegeekbeegeekbeegeekbeegeekbeegeekbeegeekbeegeekbeegeek 29 | beegeekbeegeekbeegeekbeegeekbeegeekbeegeekbeegeekbeegeekbeegeek 30 | 31 | -------------------------------------------------------------------------------- /Module_9/Module_9.7/Module_9.7.22/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 9 5 | 6 | # TEST_2: 7 | meloncherryapple 8 | 9 | # TEST_3: 10 | 14 11 | 12 | # TEST_4: 13 | 0 14 | 15 | # TEST_5: 16 | ZeroDivisionError 17 | 18 | # TEST_6: 19 | 10 20 | 21 | # TEST_7: 22 | ZeroDivisionError 23 | 24 | # TEST_8: 25 | -69 26 | 27 | -------------------------------------------------------------------------------- /Module_9/Module_9.7/Module_9.7.23/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | (64, 'Функция выполнилась без ошибок') 5 | 6 | # TEST_2: 7 | (None, 'При вызове функции произошла ошибка') 8 | 9 | # TEST_3: 10 | ('stepikstepikstepikstepikstepikstepikstepikstepikstepikstepik', 'Функция выполнилась без ошибок') 11 | 12 | # TEST_4: 13 | (None, 'При вызове функции произошла ошибка') 14 | 15 | # TEST_5: 16 | (20, 'Функция выполнилась без ошибок') 17 | 18 | # TEST_6: 19 | (None, 'При вызове функции произошла ошибка') 20 | 21 | -------------------------------------------------------------------------------- /Module_9/Module_9.7/Module_9.7.24/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 55 5 | 6 | # TEST_2: 7 | 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | 17 | 18 | # TEST_6: 19 | 4905 20 | 21 | # TEST_7: 22 | 23 | 24 | # TEST_8: 25 | 26 | 27 | # TEST_9: 28 | 60 29 | 30 | # TEST_10: 31 | 32 | 33 | # TEST_11: 34 | 35 | 36 | # TEST_12: 37 | 38 | 39 | # TEST_13: 40 | 41 | 42 | -------------------------------------------------------------------------------- /Module_9/Module_9.8/Module_9.8.10/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | beegeek 5 | 6 | # TEST_2: 7 | 8 | 9 | # TEST_3: 10 | beegeek 11 | documentation 12 | 13 | # TEST_4: 14 | nothing 15 | None 16 | 17 | 18 | # TEST_5: 19 | add 20 | docs 21 | 22 | 23 | # TEST_6: 24 | concat 25 | concat two strings 26 | 1020 27 | 28 | # TEST_7: 29 | Hello world!!! 30 | 31 | -------------------------------------------------------------------------------- /Module_9/Module_9.8/Module_9.8.17/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | €2000 5 | 6 | # TEST_2: 7 | 2000$$$ 8 | 9 | # TEST_3: 10 | beegeek 11 | beegeek docs 12 | beegeek online-school 13 | 14 | # TEST_4: 15 | beegeek 16 | beegeek docs 17 | online-school beegeek 18 | 19 | # TEST_5: 20 | make_lower 21 | makes string upper or lower 22 | online-school BEEGEEK 23 | 24 | # TEST_6: 25 | make_lower 26 | makes string upper or lower 27 | beegeek rocks 28 | 29 | # TEST_7: 30 | online-school BEEGEEK 31 | 32 | -------------------------------------------------------------------------------- /Module_9/Module_9.8/Module_9.8.18/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Python 5 | 6 | # TEST_2: 7 | decorators are so cool! 8 | 9 | # TEST_3: 10 | ANRIANRIANRI 11 | 12 | # TEST_4: 13 | doubleitdoubleit 14 | 15 | # TEST_5: 16 | beegeek 17 | beegeek 18 | beegeek docs 19 | 20 | -------------------------------------------------------------------------------- /Module_9/Module_9.8/Module_9.8.19/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | beegeek 5 | beegeek 6 | beegeek 7 | 8 | # TEST_2: 9 | say_beegeek 10 | documentation 11 | 12 | # TEST_3: 13 | beegeek 14 | beegeek docs 15 | beegeek 16 | 17 | # TEST_4: 18 | beegeek 19 | beegeek docs 20 | beegeek 21 | beegeek 22 | beegeek 23 | beegeek 24 | beegeek 25 | beegeek 26 | beegeek 27 | beegeek 28 | beegeek 29 | beegeek 30 | 31 | # TEST_5: 32 | add 33 | sum of two numbers 34 | 30 35 | 36 | # TEST_6: 37 | change_counter 38 | None 39 | 1 40 | 2 41 | 3 42 | 4 43 | 5 44 | 6 45 | 7 46 | 8 47 | 9 48 | 10 49 | 11 50 | 11 51 | 52 | # TEST_7: 53 | Hey! 54 | Hey! 55 | Hey! 56 | Hey! 57 | Hey! 58 | 59 | -------------------------------------------------------------------------------- /Module_9/Module_9.8/Module_9.8.20/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | bee..ek 5 | 6 | # TEST_2: 7 | bee____ 8 | 9 | # TEST_3: 10 | beegeek 11 | 12 | # TEST_4: 13 | b-egeek 14 | 15 | # TEST_5: 16 | beegeek 17 | 18 | # TEST_6: 19 | ======= 20 | 21 | # TEST_7: 22 | ====eek 23 | 24 | # TEST_8: 25 | .eegeek 26 | beegeek 27 | This is... Requiem. What you are seeing is indeed the truth 28 | 29 | -------------------------------------------------------------------------------- /Module_9/Module_9.8/Module_9.8.21/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 15 5 | 6 | # TEST_2: 7 | 8 | 9 | # TEST_3: 10 | beegeek 11 | beegeek docs 12 | 13 | 14 | # TEST_4: 15 | append_this 16 | append_this docs 17 | [1, 2, 3, 4] 18 | 19 | # TEST_5: 20 | append_this 21 | append_this docs 22 | 23 | 24 | # TEST_6: 25 | 15 26 | 27 | -------------------------------------------------------------------------------- /Module_9/Module_9.8/Module_9.8.22/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | beebeebee 5 | 6 | # TEST_2: 7 | 8 | 9 | # TEST_3: 10 | append_this 11 | append_this docs 12 | [1, 2, [3, 4]] 13 | 14 | # TEST_4: 15 | append_this 16 | append_this docs 17 | 18 | 19 | # TEST_5: 20 | add 21 | add docs 22 | ab 23 | 24 | # TEST_6: 25 | add 26 | add docs 27 | ac 28 | 29 | # TEST_7: 30 | add 31 | add docs 32 | 3 33 | 34 | # TEST_8: 35 | add 36 | add docs 37 | 38 | 39 | # TEST_9: 40 | beegeek 41 | 42 | # TEST_10: 43 | beegeek 44 | 45 | # TEST_11: 46 | 47 | 48 | -------------------------------------------------------------------------------- /Module_9/Module_9.8/Module_9.8.23/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | bee 5 | geek 6 | 7 | # TEST_2: 8 | bee 9 | geek 10 | beegeek 11 | 12 | # TEST_3: 13 | bee 14 | geek 15 | stepik 16 | beegeek 17 | None 18 | 19 | # TEST_4: 20 | 10 21 | 20 22 | 30 23 | add 24 | add docs 25 | 3 26 | 25 27 | 40 28 | 50 29 | 30 | # TEST_5: 31 | i am attribute 32 | 33 | -------------------------------------------------------------------------------- /Module_9/Module_9.8/Module_9.8.24/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | Исключение ZeroDivisionError обработано 5 | 6 | # TEST_2: 7 | 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | 14 | 15 | # TEST_5: 16 | func 17 | func docs 18 | Исключение ValueError обработано 19 | 20 | # TEST_6: 21 | Исключение NameError обработано 22 | 23 | # TEST_7: 24 | Исключение ZeroDivisionError обработано 25 | 26 | # TEST_8: 27 | Исключение NameError обработано 28 | 29 | # TEST_9: 30 | beegeek 31 | 32 | -------------------------------------------------------------------------------- /Module_9/Module_9.8/Module_9.8.25/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 5 | 6 | # TEST_2: 7 | beegeek 8 | 9 | # TEST_3: 10 | 11 | 12 | # TEST_4: 13 | beegeek 14 | 15 | # TEST_5: 16 | 17 | 18 | # TEST_6: 19 | 20 | 21 | # TEST_7: 22 | 23 | 24 | # TEST_8: 25 | 40 26 | 27 | # TEST_9: 28 | 50 29 | 30 | # TEST_10: 31 | 32 | 33 | # TEST_11: 34 | 6 35 | 36 | # TEST_12: 37 | 38 | 39 | # TEST_13: 40 | 7 41 | 42 | # TEST_14: 43 | 13 44 | 45 | # TEST_15: 46 | calculate 47 | Calculate something 48 | 2005 49 | 50 | 51 | -------------------------------------------------------------------------------- /Module_9/Module_9.8/Module_9.8.9/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 100 5 | 6 | # TEST_2: 7 | 4 8 | add 9 | прекрасная функция 10 | 11 | # TEST_3: 12 | 9801 13 | beegeek 14 | beegeek docs 15 | 16 | # TEST_4: 17 | 262144 18 | func 19 | classic f(x) 20 | 21 | # TEST_5: 22 | 225 23 | add 24 | None 25 | 26 | # TEST_6: 27 | 2500 28 | 29 | -------------------------------------------------------------------------------- /Module_9/Module_9.9/Module_9.9.25/input.txt: -------------------------------------------------------------------------------- 1 | # INPUT DATA: 2 | 3 | # TEST_1: 4 | print(ways(5)) 5 | 6 | # TEST_2: 7 | print(ways(1)) 8 | 9 | # TEST_3: 10 | print(ways(2)) 11 | 12 | # TEST_4: 13 | print(ways(50)) 14 | 15 | # TEST_5: 16 | print(ways(100)) 17 | 18 | # TEST_6: 19 | print(ways(4)) 20 | 21 | # TEST_7: 22 | print(ways(3)) 23 | 24 | # TEST_8: 25 | print(ways(6)) 26 | 27 | # TEST_9: 28 | print(ways(7)) 29 | 30 | -------------------------------------------------------------------------------- /Module_9/Module_9.9/Module_9.9.25/output.txt: -------------------------------------------------------------------------------- 1 | # OUTPUT DATA: 2 | 3 | # TEST_1: 4 | 4 5 | 6 | # TEST_2: 7 | 1 8 | 9 | # TEST_3: 10 | 1 11 | 12 | # TEST_4: 13 | 9107509825 14 | 15 | # TEST_5: 16 | 256319508074468182850 17 | 18 | # TEST_6: 19 | 2 20 | 21 | # TEST_7: 22 | 1 23 | 24 | # TEST_8: 25 | 6 26 | 27 | # TEST_9: 28 | 9 29 | 30 | --------------------------------------------------------------------------------