Информатика: Сегментация программ. Гурьяшова Р.Н - 82 стр.

UptoLike

Исходные
данные
a b k
Значе-
ние
Z
Формула для вычисления Z
14
+
<+
><+
=
baakab
baakab
bakba
Z
1при)!(
и1при)!3(
0и1при)!2(
22
< bakbab 0и1при)]!,min(,2min[
и
–1
–1
1
1
–4
2
2
–1
3
1
1
2
–8
–8
8
25
15
+
=
<=+
=
=
babbak
baba!kb
abkba
abkab
Z
и1при)!1(
и1при)(
0и1при)!2(
0и1при)]!,max(3,max[
22
9
–2
2
3
1
1
2
2
2
2
2
4
27
22
44
12
16
<+
=<++
+
<
=
1и0при)!(
1и0при)!1(
1и0при)!2(
1и0при]!,,2min[
2
2
2
bakba
babka
bakba
bakba
Z
28
5
1
–1
–3
–4
2
1
2
2
2
2
2
2
–5
45
2
1
2
–1
2
1
3
8
1
2
2
3
6
25
3
2
17
+
>+
=+
>=
=
0ипри!
0aипри)1(
1ипри)!(
1ипри],)!3(,max[
2
2
ababka
bab!ka
ababka
ababka
Z
2
1
1
–1
2
2
–1
–2
4
2
2
5
2
26
25
2
18
<+
>+
=>
=
1и0при)2(
1и0при)!2(
и0при)!(
и0при)]!,min(,min[
2
2
abab!k
abbka
babkab
babkbab
Z
19
+
<+
<+
=<
=
babakb
babkba
abkab
babk
Z
и1при)!2(
и1при)!(
1и1при)!1(
1и1при)],max(2,!max[
2
2
2
a
1
–1
–2
2
–4
–2
1
1
3
2
2
2
6
4
22
28
5
4
1
1
–4
2
3
1
1
3
2
2
–4
4
27
6
20
=+
+
>>
>
=
baakba
baabka
babak
babka
Z
и1при)!1(
и1при)!(
0и1при!2
0и1при],)!3(,min[
2
82
                                                                   Исходные   Значе-
№              Формула для вычисления Z                             данные     ние
                                                                a     b   k     Z

        ⎧min[2b, a ⋅ min(b, k!)]     при a < 1 и b ≤ 0         –1    –4   3    –8
        ⎪a ⋅ b − (k + 2)!            при a < 1 и b > 0         –1     2   1    –8
        ⎪
14   Z =⎨
        ⎪b + a ⋅ (3k )!              при a ≥ 1 и a < b         1      2   1     8
        ⎪⎩b 2 + a (k 2 )!            при a ≥ 1 и a ≥ b         1     –1   2    25
         ⎧max[b,3 ⋅ max(a, k!)]      при b = 1 и a ≥ 0         9     1    2    27
         ⎪a ⋅ b + (2k )!             при b = 1 и a < 0         –2     1   2    22
         ⎪
15   Z =⎨
         ⎪b ⋅ (k )! − a              при b ≠ 1 и a = b
                 2        2
                                                               2      2   2    44
         ⎪⎩(k − 1)! + a ⋅ b          при b ≠ 1 и a ≠ b         3      2   4    12
        ⎧min[2a, b 2 , k!]    при a ≥ 0    и b <1              5     –4   2    2
        ⎪                                                      1      2   2    28
        ⎪a ⋅ b + (2k )!       при a ≥ 0    и b ≥1
              2

16   Z =⎨
        ⎪a (k + 1)! + b       при a < 0    и b =1              –1     1   2    –5
        ⎪⎩a + b ⋅ (k 2 )!     при a < 0    и b ≠1              –3     2   2    45
        ⎧max[a, (3k )!, b]     при   a   =b    и   a >1         2     2   1     6
        ⎪a (k 2 )! + b         при   a   =b    и   a ≤1        1      1   2    25
        ⎪
17   Z =⎨
        ⎪a ⋅ (k + 1)! − b                ≠b        a>0
                          2
                               при   a         и               2      3   2     3
        ⎪⎩a ⋅ k! + b           при   a   ≠b    и   a≤0         –1     8   3     2
        ⎧min[b, a ⋅ min(b, k!)]      при   b>0      и   a=b     2     2   4     2
        ⎪b + a ⋅ ( k 2 )!            при   b>0      и   a≠b    1      2   2    26
        ⎪
18   Z =⎨
        ⎪a( 2k )! − b                при   b≤0      и   a ≥1   1     –1   2    25
        ⎪⎩(k − 2)! + ab 2            при   b≤0      и   a <1   –1    –2   5     2
        ⎧max[k!,2 ⋅ max(b, a 2 )]     при b < 1 и a = 1         1    –4   3     6
        ⎪                                                      –1    –2   2     4
        ⎪b − a (k + 1)!               при b < 1 и a ≠ 1
19   Z =⎨
        ⎪a + b(k )!                   при b ≥ 1 и a < b
                   2
                                                               –2     1   2    22
        ⎪⎩b ⋅ (2k )! + a 2            при b ≥ 1 и a ≥ b        2      1   2    28
        ⎧min[ a, (3k )!, b]    при a > 1 и b ≤ 0               5     –4   1    –4
        ⎪2 ⋅ k ! − a ⋅ b       при a > 1 и b > 0               4      2   3     4
        ⎪
20   Z =⎨ 2
        ⎪a ( k )! + b          при a ≤ 1 и a ≠ b               1      3   2    27
        ⎪⎩a ⋅ b( k + 1)!       при a ≤ 1 и a = b               1      1   2     6




                                              82