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

UptoLike

Исходные
данные
Формула для вычисления Z
c
Зна-
чение
Z
a b
2
aacb и1при),2min(
2
>+=
b
aabcZ cbи1пр),min(
2
–2
2
2
3
5
9
3
4
–2
7
<acba 1при),,min(
2
c
и
3
4
{
}
< при),max( baacb
><+
=
и
0ипри)2,max(
при)
c
cbcab
ba
Z
3
2
2
3
5
4
–4
10
11
,max(,max
2
сbba
0
a
2
3
1
3
4
+
=
при),max(
при),2max(
2
cbbсa
cbcbaZ
>
>
и
1и
cbпри)2,,max(
a
a
cab
2
4
6
–2
3
2
2
2
3
3
9
2
1
6
=
)2,,min(
при),min(
2
2
cab
baacbZ
=+ при),2min( bacab
> 0
ипри
0и
cba
c
3
3
3
2
16
–1
3
7
–4
3
2
2
5
6
=
>+
= 1при),min(2
при),2min(
2
23
bcabca
caacb
Z
3
2
1
1
2
4
11
3
2
{}
1ипри),min(,min
3
bcacbba
2
3
9
и
7
<
><=
acbaabc
acbacabZ
ипри),2max(
ипри),2,max(
3
2
–1
1
4
4
3
–2
9
–10
+ ab ,max(
2
5
6
bac при)
2 1
{
}
bacab 0при)2,max(,max
=<+
<=
cababc
cabbacZ
и0при),2max(
и0при),max(
22
2
3
1
3
2
–1
3
2
18
3
8
–1
3 15
{
}
+
>=
1ипри)3,min(
1ипри),min(
min
3
2
acbcba
acbcbaZ
2 1
1
9
> при),2min(,
3
cbbabc
3
1
3
4
3
5
6
1
5
96
                                                                 Исходные         Зна-
№             Формула для вычисления Z                            данные         чение
                                                                                   Z
                                                            a       b       c
        ⎧min(a, b 2 , c ) при a < 1                         –2      3       9     –2
        ⎪
        ⎪
2   Z = ⎨c + min(b, a 2 ) при a ≥ 1 и b > c                 2       5       3     7
        ⎪           2
        ⎪min(2b, c ) − a при a ≥ 1 и b ≤ c                  2       3       4     4
        ⎩

        ⎪⎪    {                     }
        ⎧max a, b ⋅ max(b 2 , с) при a ≥ b                  3       2       5     10
3   Z = ⎨b + max(a, 2c)        при a < b и c > 0            2       3       4     11
         ⎪
         ⎩⎪max(b, c ) − a      при a < b и c ≤ 0            2       3       –4    1
         ⎧max(b 2 , a , 2c)    при b > c                    4       3       2     9
        ⎪⎪
4   Z = ⎨a − max(2b, c)        при b ≤ c и a > 1            6       2       3     2
         ⎪      2
         ⎪⎩max(a , с) + b      при b ≤ c и a ≤ 1            –2      2       3     6
        ⎧b + min(2a, c )           при a = b                3       3       16    7
        ⎪
        ⎪
5   Z = ⎨min(b 2 , c) − a          при a ≠ b и c ≤ 0        3       2       –1    –4
        ⎪          2
        ⎪min(b, a , 2c)            при a ≠ b и c > 0        3       2       3     2
        ⎩
        ⎧min(2b, c 3 ) + a 2            при a > c           3       1       2     11
        ⎪⎪
6   Z = ⎨2a − min(c 2 , b)              при a ≤ c и b = 1   2       1       4     3
         ⎪
              {             3
         ⎪⎩min a, b ⋅ min(b , c)   }    при a ≤ c и b ≠ 1   2       3       9     2
        ⎧b + max(a , c)
                    2
                            при a ≥ b                       2       1       5     6
        ⎪⎪
                          2
7   Z = ⎨max( b , 2a, c ) при a < b и c > a                 –1      4       3     9
         ⎪              3
         ⎩⎪c − max(2b, a )  при a < b и c ≤ a               1       4       –2   –10
        ⎧max{b, a ⋅ max(c, 2a )} при b ≥ 0                  3       2       3     18
        ⎪
8   Z = ⎨c 2 − max(a, b)     при b < 0 и a ≠ c              1      –1       2     3
        ⎪           2    2
        ⎩max(2c, b ) + a      при b < 0 и a = c             3      –1       3     15

        ⎪⎪
              {
        ⎧min c, b ⋅ min(2a, b )
                              3
                                   }    при b > c           2       3       1     1
9   Z = ⎨a − min( b , c 2 )             при b ≤ c и a > 1   3       4       5     1
         ⎪      3
         ⎪⎩min(a , 3b) + c              при b ≤ c и a ≤ 1   –1      3       6     5




                                               96