You are on page 1of 387

.

, 2013



,
.

.

.
,
, .
.
.
.

.


.


2000 2013.
: ,
,
.

,

.
.
!


..................................................................................................................................................................... 4
.............................................................................................................................................................. 6
................................................................................................................................. 8
1 ............................................................................................ 11
. ............................................................................................................................................................... 11
1.1 ....................................................................................................... 11
1.1.1
.............................................................................................................................. 11
1.1.2
............................................................................................................................................. 11
1.2 ........................................................................................................................... 11
1.2.1
................................................................................................................................................ 11
1.2.2
..................................................................................................................................................... 11
1.2.3
................................................................................................................... 11
1.2.4
..................................................................................................................................................... 12
1.2.5
.................................................................................................. 12
1.3 ................................................................................................................... 12
1.3.1
......................................................................................................... 12
1.3.2
.............................................................................................. 13
1.3.3
................................................................................................................... 13
1.4 ......................................................................................................... 13
. ........................................................................................................................................... 14
.
.............................................................................................................................................. 15
2 - - ......................... 21
. ............................................................................................................................................................... 21
2.1 O ................................................................................................................................................... 21
2.1.1
............................................................................................................... 21
2.2 ......................................................................................................... 21
2.2.1
............................................................................................................................. 21
2.2.2
( Flowchart) ......................................................................... 21
2.2.3
...................................................................................................................................... 22
2.3 .................................................................................................................................. 22
2.3.1
..................................................................................................................................... 22
2.3.2
....................................................................................................................................... 23
2.3.3
........................................................................................................ 24
2.4 O ....................................................... 26
2.4.1
...................................................................................................... 26
2.5 .................................................................................................................................. 27
. ........................................................................................................................................... 28
.
.............................................................................................................................................. 29
.
.............................................................................................................................................. 33
3 ........................................................................................................................ 47
............................................................................................................................................................... 47
3.1 ............................................................................................................................................ 47
3.2 ................................................................................................................................... 47
3.2.1 .................................................................................................................................................. 47
3.2.2 ................................................................................................................................................ 48
3.2.3 .......................................................................................................................................... 49
3.2.4
............................................................................................................................. 49
. .......................................................................................................................................................... 50
.
.............................................................................................................................................. 51
.
.............................................................................................................................................. 56
.

4 ................................................................................................................ 77
.

............................................................................................................................................................... 77

4.1 ....................................................................................................................................... 77
4.1.1
... ...................................................................................................................... 77
4.1.2
... _........................................................................................................................... 78
4.1.3
... ... ... _ ... ............................................................................................... 80
. .......................................................................................................................................................... 84
.
.............................................................................................................................................. 85
.
.............................................................................................................................................. 91
5 ..................................................... 117
. ............................................................................................................................................................. 117
5.1 ......................................................................................................................................... 117
5.1.1
..................................................................................................................... 117
5.2 ................................................................................................................ 117
5.2.1
................................................................................................................................................. 117
5.2.2
.................................................................................................................................................... 118
5.2.3
............................................................................................................................................... 118
5.3 ................................................................................................................................ 118
5.3.1
................................................................................................................... 119
. ........................................................................................................................................................ 124
.
............................................................................................................................................ 124
.
............................................................................................................................................ 130
6 ................................................................................................. 147
.
6.1
.
.
.

............................................................................................................................................................. 147
.............................................................................................................................. 147
........................................................................................................................................................ 153
............................................................................................................................................ 153
............................................................................................................................................ 157

7 ......... 173
. ............................................................................................................................................................. 173
........................................................................................................................ 173
. ............................................................................................................................................ 185
8 ................................................................................ 189
. ............................................................................................................................................................. 189
8.1 ..................................................................................................... 189
8.1.1
.............................................................................. 189
8.1.2
........................................................................................................................... 189
8.1.3
............................................................................................................................................. 190
8.2 .................................................................................................................................................... 191
8.3 ..................................................................................................................................................... 193
. ........................................................................................................................................................ 194
.
............................................................................................................................................ 195
.
............................................................................................................................................ 199
9 .............................................................................. 215
...................................... 215
.................................................................................................. 284
........................................................................................... 321
...................................................... 334
10 .................................................................................. 349
11 .......................................................................... 373


" " . ,
. , . , . , . , . , . ,
.
1.


1.1

1.2

1.3

1.4

1.5

1.6

2.


2.1

2.3

2.4
/
2.4.1
2.4.2
2.4.3 (
. 36 " ... .",
, 5. ,
. 37).

2.4.4
2.4.5
3.

3.1
3.2
+ =
3.3

3.4

3.5

3.6
3.7

6.


6.1

6.2

6.2.1
6.2.2
6.2.3
6.2.4 4
6.3

6.4

6.4.1
6.4.2
6.4.3
6.7

7.


7.1

7.2

7.3

7.4

7.5

7.6

7.7

7.8

7.9
-
7.10

8.


8.1

8.1.1
8.2

8.2.1 ...
8.2.2 _
8.2.3 ... ...

9.1

9.2

9.3

9.4

9.

10.

10.1
10.2
10.3
10.4
10.5
10.5.1
10.5.2
10.5.3

3.4, 3.5 .
:

,
. H
2013.
.

1
.

1.1


1.1.1

() .
1.1.2

:

1.2


1.2.1
:
.

(
).

(
).

1.2.2
,
,
. ;
1.2.3
,

.

.
.
.


.
11

1.2.4

. .
. ,
.
1.2.5

.
.

, .
()
()
().

1.3


1.3.1

. (..

).



.

. (..

)
. (..
)

12

1.3.2

. (..
Horner)


. (..

,
,
. (..
)

1.3.3

. (.. 5
140 ;)

. (..
)

.
(..
)

1.4


1.4.1
.
.
.
, .
, .
:
.
(
).
.
.

13

1.4.2
3 !!!
. (
)
. ( .)
.
1.4.3 -

{ }.
.
.
.
/

1.1 : ,
.
1.2 , ;
1.3 ;
;
.
1.4
; .

1.5
;

1.6
/ ;
1.7 / ;
1.8
.

14

1.9
; .


1.10 () ().

,
.

1.11 () ().
.

,
.

,
.

1.12 () ().
.

, .


/.

15

1.13 () ().
.


/.

,
.

,
: , .

1.14 .
.

....................... , ...........
..............

................... .................
.......................... ....................

............................. .....................
..................., .............................
.........................

.......................... .

1.15 .
.

.......................... .

.........................

........................
.


.......................

1.16 . ,
.
.

, , ( ).

, , , ( ).

16

1.17 :
.

: ........................................................................................

: ........................................................................................

: ........................................................................................

: ........................................................................................

: ........................................................................................

1.18
.
.

.
1.

2.

3.

. 5

.
.

1.19 .
.

/
:
i.

ii.

iii.

iv.

17

/ :
i.

ii.

iii.

iv.

v.

vi. .

:
i.

ii.

iii.

iv.

1.20
.
.

1. .

2. , .
.
3. .
.
.
4.
.
.

1.21 .
.

:
i.
ii.
iii.

:
i.
ii.
iii.

:
i.
ii.
iii.

18

- ""

2 -
-
.

2.1

O

.
.
.
:
.
.
2.1.1
,
,
.
,
. :
. . . . .

2.2


2.2.1

:
.
.
. ( Flowchart)
.
. .
.
2.2.2 ( Flowchart)

(, , , ...)
.

.
.
21


.
:
.


.
2.2.3

.
/
/ .
...


.

2.3


2.3.1
:
(.. = 5 , = , X = 3.5 )
:
.
()
(). .
:
.
.
.
/.
(RAM) ,
. .

22

.
.
/.
:

.
:

< >

.. x ,

.
: < >
.. x ,

, name.


.
2.3.2
:

// //
...... ......
// //



. .

.
.
!
.

_1
// = 3.14 //
! : , :
!


2 !
= ,
_1

23

http://www.pseudoglossa.gr.

!!!
,
.

, (0 - 9)
_ (underscore). ,
. ,
.
2.3.3

.
,
.

. :
.
+
*
/
^
^(1/)
div
mod

.
>
<
=
>=
<=
<>

.
()
()
()
_()
()
_()
()
_()

24

!!!
Div 2
. Mod .
: 3 Div 2 = 1 , 1 Div 2 = 0 , 21 Div 3 = 7 , 2 Mod 2 = 0
5 Mod 2 = 1 , 32 Mod 2 = 0 , 0 Div 3 = 0 , 3 Div 0 = , ..
,,
.. 2 , ... .
.
. :

- -

2 .

.
.
..

3*5 > 8

5 < -1

.
, , ,
,
. :
2* - ^2 ,
(2*) 5^(1/2) ...
. 2

. :
(2* 5 > 3) AI (5*y 8 = 12)
( 3 < 5 )
( > ) ( 3 >= 5 )
= ...
, .
.
,
.

.

25

2.4

()


()


()

o


.
/ .

http://spinet.gr/glossomatheia.

.
2.4.1

:
_

_
:
1 = 1
2 = 2

26

:
: 1 ,
: 2
:
: , done
2.3
. .

// = 15 //
,
( *)/2
:,

= 15

: ,
:

,
( *)/2
: ,
_

!!!

2.3.3 . .

. 2007 2.
,
.
.

.
47 8.

2.5



. o
( ).
. , . . .

.
,
.
2.4 ,
.
.

27


2.1 .
2.2 ;

2.3 .
2.4 .
2.5 , ;
2.6 ;
.
2.7 / ;
2.8 .
2.9 ;
.

2.10 ; 2
.

2.11 ;
2.12
;

2.13 ;
; .

2.14 ;
2.15 .
2.16 div mod ; .
2.17 ;

28

2.18
;
.

/ .

,
.

,
_.
.

, ,
. <= , <> , >=.

!!!

, &
.

2.19 .
.

15
.

_13$
$.

12
.

23 Div 3.2 = 2
3.2 div mod
.


.
.

+5 3
, .

29

2*
.
.

2.20 :
.
. .
4
2
( : = 4 V = 3 ).
3


_
// =3.14 //
! , ,

4**^2
(4/3)**^3
= , , = ,
_

30

=3.14

:
: ,


4**^2
(4/3)**^3
=, , = ,
_

2.21 : .
5. .
. .
.


// //
+5


^3

31

2.22

a2 + b2

b b2 4ac
2a

)}

. 28 x 3 a5 a + e x 1

(^2 + b^2)^(1/2) _(^2 + b^2)

(b _(b^2 4**c))/(2*a)

28 (x)*(3(a^5 (a) + E(x1)))

2.23 =8, =5, =3 =


.
.

(( <+) (-= ))
((8 < 5+3) (8-5=3))
((8<8) (3=3))
( )

(>=+) ((* >+) ())


(8>=5+3) ((5*3>8+5)
(8>=8) (15>13)

((<>++1) (^2=(-)^2)) ((=+) )


((8<> 5+3+1) (8^2 = (5-3)^2)) ((8=5+3) )
((8<> 9) (64=4)) ( )
( )

32

1.

2.24 () ().
.

2.25 () ().
.

,
() .

2.26 () ().
.

div .

33

2.27 .
.

5 mod 2 * 10 ;
i. 10

ii. 5

iv.

iii. 0

.
i. A + B = 1 ii. A B*5 iii. A + B 23 iv. A 2*B 12

.
(5+4/2*2)*2 (3*2 + 5 3)^2 + 9/3 2
i. -53

ii. -37

iii. -125

iv. -45

5*(-3) + ^3 2 + , = 5 = 1
;
i. 35

ii. 134

iii. 22

iv. 148

2.28 .
.

.
i. /
ii.
iii.

iv.
v.

:
i.
ii.
iii.

iv.
v. ()

:
i.
ii. 1
iii. 1

iv. _
v. --
vi.

2.29 ,
.
.

x + 3y
x 2y

a 2a 7b3

X =

= 3 x + 5 log a

x ( y + z (5 k ))

b + b 2 4ac
2a

3x 2 2 x + 1

xy
x+ y

A = 2 3 a 5 ( 1) e x 1

34

2.30
= 5 , = 4 , = 2, = 3
(*) DIV 2 ( )
DIV (A+1) + 30 MOD ( )
^2 * + 1 MOD A
( )*

2.31
.

1.
2.
3.


.
.
.
. .

2.32 :
.
.
.
.
.

= 2 + 5

2.33
.

1.
2.
3.
4. 2


.
.
.
. -

2.34 . ,

1.
.

2.
. ,

. * 500

. + * 0.18

35

2.35
= 9 , = 11 , = , = -3
( > (-) ) ( ( < ))
( DIV (A+1) = 1 ( ))
( (OXI ( DIV (^2 MOD 4) < 5)))

2.36
; .
.

. ( ;)

2.37 0 5. (
0 5 ).

;
. ( >= 0) ( <= 5)

. ( > 0) ( < 5)

. ( > 0) ( <= 5)

. ( >=0) (< 5)

2.38
.

1. 3115
2.
3.
4. -22,76


. -
. ( )
.

2.39
. ;
.

+2

+2

+ 2

= + 2

36

2.40 .
.
.

6.

3.

.
.

2.41 .
.
.

5.

10.

2.

2.42 Fahrenheit Celsius.


( C=

5
(F 32)).
9

2.43 11%
.
.
2.44
= 1.2.( 1.05. + 50 ) + 11.
.

3.

2.45 .
.

37

2.46 :
.

, . : 3
20 10 .

2.47
. ( V=2 ). :
.

2.48 :
.

...

..
21%.

.. .

2.49 :
.

2 .

, , , ,
2
.

2.50 1.


.
+ +
( E = ( )( )( ) =
).
2
:
.


. .

2.


.
38

2.51 2013
40%.
:
.


.
: 200
: 80
: 120 .

2.52
.

f ( x) =

x7
3
+ (3 x ) .
4
9 + (3 + x)

x .

f(x)=y .. f(7) = -64.


; .

2.53 .. 700 .
15 ,
25 .
17%.
1.

2.

:
.

,
.

39

4.

2.54 1.
: 10

2.

10
10

10
, 10

10
,


25
(2 + _()*3/5)^2 - (+50)/5

. 22

. -3

. 10

. 25

2.55 .
_

mod 6
+3

+ 10
div 2
, -1
_
.


, 17.

2.56 .
_
X 12
Y 2*X - 8
Z Y div X
Y, Z, X
X (X + Z) mod Y
Y (Y + Z) div X
ZX*Y-Z^2
Y, Z, X
_

40

5.

2.57
L R. .
L=2R = 3,14.

2.58 .

2
E = = .

2.59 :
.

4 , ,,,

, 4 ,

.

2.60 :
= 2

L
g

F=

GMm
r2

g = 9.81 , G = 6673 = 3.14

:
.

2.61
.

.
( = 2 V = 3 ).

41

2.62 ,
, .
:
.

,
%

2.63 2%
50 .
:
. ,
.
.
: .

2.64 2
R1, R2
.
R1R2
( R= R1 + R2 R=
).
R1 + R2

2.65 22
10 .
.

2.66
.
.
.

2 ,

.

:
1. 2 .
2. .
3. .

42

2.67 .
20%
36 .
15%. 150 .
,
,
.
.

2.68 . , y , z .
4850 .
,
.
. 3, 2, 5 :
3
2
5
4850 ,
4850
4850 .
3+ 2+ 5
3+ 2+ 5
3+ 2+ 5

2.69 z = + .i w = + i.
:
.

2 .
.
.

.
.

x+yi.

6.

2.70
, . ( : = ).
.
2.71 .
.
. ( V = ).

2.72
. (
E = 2 = +2 ).
.

2.73
1
. ( V= 2 ).
3
.

43

2.74 1.

:
.

, .

:
4362 s 1 h 12 min 42 s.

2.

2.75 .
.
8%.
.

2.76 .
, ( )
( 11%)
.
.

2.77
. ,
(
) = 55004, .
0,02m. ()

. , 33%
80% ,
.

( 0.01m)
10%, 33% 50%.

44

3
.

3.1



.
, .
,
.
.
.
.


:
.
,
, .

.

3.2


.
.

3.2.1
: <> <>


.
.
<>
...

...
_

47

.
.
() ( ).
(
_ ).

3.2.2
: <>
...
-1
...

...
-2
...
_
:

.
2
.

.
1
.

.
.
() 1.
2.
.
_.

48

3.2.3
: <-1>
...
-1
...
_ <-2>
...
-2
...
.........................
.........................
_ <->
...
-
...

...
-+1
...
_
:


.
.
3.2.4

.
.

. ,
.

49

: <-1>
< -2>
...

...

<-3>
...

...
_
_

<-4>
...

...
_
<-5>
...

...

...

...
_
_

!!!
_
. ,
_ 2 . (
).


.

3.1 ;
3.2 ;
3.3 ;

50

3.4
40 .


> 40

3*
_

> 40

3*

!!!
x x mod = 0
x mod <> 0.
x mod = 0 . x
.
, = 2.
x mod 2 = 0.
x ,
.

.

0 100.
.
.

51

..



( < 0) ( > 100)
,

_
...
_

.
.
, .

.
_() .
_() = 0
. .

3.5

.


:
<= 0

,


<= 0
_
,
mod 2 = 0

,,
_

MOD 2 = 0 TOTE
,,
,,
_

,,

_
_

!!!

.
.
.

1
2
3

1 div 100
2 mod 100 div 10
3 mod 10

52

1
1 div 10000

3
3 mod 1000 div 100
4
4 mod 100 div 10

5
5 mod 10
.

3.6 5
5
.

60
60 < 240
240

0,12 /
0,10 /
0,05 /

.
: 5 275 ,
: = 60*0,12 + (240 60)*0,10 + (275 240)*0,05.
. (
).







< 0


_
_ mod 10
_ = 5
<= 60
!
*0,12
_ <= 240
60*0,12 + ( 60)*0,10

60*0,12 + (240 60)*0,10 + ( 240)*0,05


_
,, , , !!!

53

3.7 .
= 4, = -5 , = 9 ;

_3_8

> 0
2
+5

^2 + 5
_
> 12
,
_
__3_8

_3_8

> 0
2
+5

^2 + 5
_
> 12
,
_
__3_8

=4
4 > 0
=2
=7
2 > 12
-

1 = 2 < 12
, = 7 = 2.

_3_8

> 0
2
+5

^2 + 5
_
> 12
,
_
__3_8

=4
= -5
4 > 0 -5 >0
=2
=7
-5 <=0
= 27
2 > 12 27>12
-5 , 27
-

2 -5 , 27 = 27 > 12 ,
= -5 = 27.

54


_3_8

> 0
2
+5

^2 + 5
_
> 12
,
_
__3_8

=4
= -5
=9
4 > 0 -5 >0
9>0
=2
=7
=7
= 12
-5 <=0
= 27
2 > 12 27>12 7 > 12
-5 , 27
-

3 = 7 < 12
, = 12 = 7.

55

1.

3.8 () ().
.


2 .

,
.

3.9 () ().
.

<> .

div 2 = 0 .

=10 =20 (>8 <20) (>10 =10) .

=5 =6 (>5 <3) (>5) .

3.10 , .
. -3 x 8

. y = 10 29 35

x > 5 x < 28 . > -3 = 2

3.11
= 7 = 4 = .
: ( + > -2) (())

....................

: ((( < 0)))

....................

: (* 28 = 0) (())

....................

....................

( ) ( ())

....................

( )

....................

56

3.12 10, 5
3 .
.

( >)

A > < <=

> (< <=)

= ( - ) < 0

( > < ) ( <> < )

3.13 . .

1.

>1

2.

3.

+2

4.

+ /2

5.

.
.
.
.
.
.
.

3.14 .
.

1.
85
2.

15
.

3.

. ( )

4.

5.

34,2

6.

-345,87

57

3.15 :

7

>2

^2 3
_


:
.

3.16 :
> 0


_
,
.
.....

58

2.

3.17
a,b,c,d.
:
.

a,b,c,d

,
18 .

3.18 9 2005
12 1, 2, 3.
.

:
.


38 .

3.19 wh () Kwh
. 0,12 / Kwh
0,06 / Kwh. :
.

, .

,
320 .

3.20
.
.

59

3.

3.21 :
.

4 .


4.

3.22 :
.

_()
.

3.23 :
.

100
.

3.24 :
.

5
5
.

3.25 .
1.5 . 0.18 / 40 .
0,14 / 5 .
:
.

60

3.26
,
.
,
0.35, .
, 0.17,
.

4.

3.27
. 3
4 .
.
3.28
1 999 ,
.

3.29

: 9,5 ,
9,5 13
" ", 13 16
"", 18 " ",
18 ""
3.30 .
, x<0
3x 5

f ( x ) = (5 x + 6) , x = 0
2x 6 x , x > 0

3.31 :

1
2
3
4

10%
15%
20%
25%

() ()
().
:
.
.

61

3.32 ,
.

<5
>=5 < 10
>= 10

0.05
0.1
0.15

:
.


.
. : 12 850 : 850 + 0.15*850

3.33 :

1
2-3
4


30
40
50


, .

3.34
:



( )

3
0.044 /
0 200
201 400
401

0.053 /
0.041 /
0.029 /

( ) : 15%

.

3.35
:

15
0,030 /
0 150
151 500
501

0,045 /
0,039 /
0,033 /

:
.

, .

.
62

4% .

5.

3.36 3 ,, > 0
= + + , 0 = +
+ .
.
.

3.37 x + = 0
.

3.38
x2 + x + = 0 , ,, .

3.39
[0, 100].

20 ,
.

20 , .
.
,
[0, 100],
.
, .

3.40 :
. 8
600 1300 .

. :30
, 40 (4 , 5 , 6 ...).
.


' .

, :
1.
2.
3.

63

3.41
.

, 24 28 .

, 18 24 .
.
:
.

,
1 3. (1:
, 2: , 3: )

:
( ), .

3.42
...
. ,
.
: 12 < < 15 5 < < 6, "
" . 10 < < 12 , ,
" ".

3.43
.

<100
>= 100
<200
>=200


15%
20%

30%

:
.

3.44 9
9. :
.

3
.

64

9
9.

3.45 :
ax + by = c

a ' x + b ' y = c '


D =

= ab ' ba ' , Dx =

= cb ' bc ' , Dy =

= ac ' ca '
a' b'
c' b'
a' c'
Dx
Dy
D 0 x =
,y=
D = Dx = Dy = 0
D
D
D = 0 Dx 0 Dy 0 .

3.46 ,

50 100 50
. .
:
.

3.47
/.
.
.

: 450 ,
( , ...) 120 , 800 ,
.

,
.

,
( ).

,
.

3.48 ,
.

.

65

(),
() () . 1, 2 3 .
, :
.

.

. ,
.
,
.

3.49 SPEED ..
, :

.

0 1,500
4,75
1,501 3,200 6,90

0,0032 / .

.

0 1,000
5,42
1,001 2,200
8,11

0,0072 / .

( )

:
.

.
.


. 4%.

23%.

3.50

. :
i.
, .
ii.
, .
iii. ,
.

, :

66

,
.


60%.

3.51 24 DVD SHOP DVD new


1.5 /, old 2 / 0.80
/ 3 .
DVD,
.
3.52 4 100,
400. :
.


0 2100.

6.

3.53 .
a
b3*a+5
cab
c > b
ba

ac
_
a,b,c
,
a, b, c , :
.

a = 10

a = -20

a = 50

67

3.54
.

=0
= 3, .
( mod < div )
0
0

div
mod
_

i.

=7 , =2

ii.

=4 , =3

iii.

=3 , =5

iv.

=9 , =3

:
10

< 0
(-1)*
_
0

i.

ii.

iii.

iv.

10

3.55

,
^2 mod
> 1
*5

+ *5
+ <= -10
+
-
_ + <=20
+
_
_
,,
_1
.

= 5, = 6 .

68

3.56 :
3
8
0
20
> 10
> 15
++

*
_

< 7
3

5*
_
_
,,,

3.57 .

.
_2
15
^2
(+) div 2
( mod 2 = 0) (>=25)
- 20
( > )
mod

div 2
_

+
+
_
,
div +
mod +
mod +
,,
_2

69

7.

3.58
.

() ()
, 2
2
.

() 1 () 15
().

()
.

(X)=0
, (^3 + 2*)/(_()*()).

3.59 :
_
,
mod 4
(3* > ) (>=3)
1

(>=) (( - )>2)
2
_ <
3

4
_
_
_
=2 =15 :
.

3.60
:

16

17

1,40
1,41 1,80
1,81
1,70
1,71 1,90
1,91





-
-

70

3.61 1/100
. 1 3 .
:
.

, :
, .

3.62
.

0 <= < 60
60 <= < 120

0,34 /
0,305 /
0,001 /

:
.

, .

23 %.

, .

3.63 . ; ;
_1
2
^2-1
2*+-1
>
mod X
ZX^2

X mod Y
ZY^2
_
X, Y, Z
_1

71

3.64 . ;
_2
3
1
5
( mod 2 = 1) ( >= 2)
+2
( < )
^3

4*
_
_
mod
mod
mod
, ,
_2

3.65
_2

( <= 0)
_1 (-1) *

_1
_
_1
_2

3.66
_3

( <= 2)
15
_ ( <= 10)
11
_ ( <= 20)
9

5
_

_3

72

3.67 3
3
8oC 4 oC.

3.68 x
f ( x ) =

3x + 5

( x 1)

3.69
. , 1200 . /
20%
29%. , 15%
5 , 25%
15 35% 15 .
, (1.
, 2. / 3. )

3.70 .
, .
: _

: ,

: ,

1
: = (+) div 3
2
: > 2 3 6
3
: = -

4
:
5
: 7

6
:
7
:

73

4
.

4.1


, .

.
,

.
:
. ...
. _ ... _
. ... ... ... .... .

.
.
4.1.1 ...
:

<>
...

...
_

:

.
_.
,
.

.
,
.
0 .

77

4.1.2 ... _
: _
...

...
_ <>
:

.
.
_.

.
.
... , 1
.
_ :

78

!!!

.

.
,
.

.

. :
> 0 _ <= 0.

.
!!!

.
. : <> 999 .
999. = 999
. : _ = 999.

79

( ) !!!

(. 3.5).
.
.

[0,100] .
...
_

_ ( >=0) (<=100)
...

...

( < 0) ( > 100)


_
...

. .

_
.
. ,
.

_ :
.
:
...
_

_ (=) (=) (=)

(<>) (<>) (<>)


_

4.1.3 ... ... ... _ ...


.
.
.
<> < > < > _ <>
...

...
_

80


.
2 7 _ 2
...

...
_

2 , 4 6 (3 ).
2 2
_ 7.
.
1 _ ... .
0 ,
, .
.

.
.
.
.
.
!!!
,
, .
:

. 0 (SUM 0)
1 (P 1).
.
10 .
1

10

0
1 10

+
_

!
!
!
!
!

81

50 ,

0
1 50

> 0
+ 1
_
_
3

!
!
!
!
! 1
!

10

0
0
1 10

> 0
+
+ 1
_
_
<> 0
/

_

!
!
!
!
!
! 1
!
!
!
! 0

!!!

. :
(
). (
) ( )
.
.
1

10 .


max
i 2 10

> max
max
_
_
max

i 1 10

i = 1 max
> max
max
_
_
max

82



.

.
:
max 0 ( max -1 )
i 1 10

> max
max
_
_
max
max

,
.

.

. <1000
0.
.

a
Min a
a <> 0
a < min
Min a
_
a
_
Min

Min 1000
a
a <> 0
a < in
Min a
_
a
_
Min


<1000
.

Min
.

83

4.1 ;
4.2 ;
4.3 ;

4.4
.
4.5 _.
4.6 ;
4.7 ;
4.8 ;
4.9 ;
4.10 ,
;

4.11 ;

84


4.12 ;


2 .
.
: 47 12.
: 47 12 2
94 6 2
188 3 0.
376 1
752 0
, , 3 1
: 188 + 376 = 564 ,
.
:
_
0
x,y
y > 0
y mod 2 = 1
+ x
_
x x*2
y y div 2
_
: ,
_

4.13 .

.
.
. i 5 8 -3

. -6 4 1.5

. i 3 3 2

. 4
_
^2
_ < 16

. 4
_
^2
_ < 0

. 4
_
-1
_ < 0

. 10
> 0
-3
_

. -1
> 0
-3
_

. 4
>0
+3
_

85

< .

7 = -6 , -4,5 , -3 , -1,5 , 0 , 1,5 , 3

1 = 3 .

. = 4 1 , = 16
< 16.

5 . = 4 , 3 , 2 , 1 , 0.

4 . : 10 , 7 , 4 , 1

= -1 .

,
.

4.14 , ,
,
, .

1
1
0
2
< 6
+
MOD 2 = 0
+1

+1
_

, ,
_


86



1
1
0
2
< 6
+
MOD 2= 0
+1

+1
_

, ,
_

1 .

2 .

3 .

4 .

=1
=1
=0
=2

=2
=3
=5
=8

=1
=2
=3
=4
=1
=2
=3
=5
=2
=3
=5
=8
1,2,2
1,3,3
1,4,5
2,4,8
8
-


:
. .

4
-

1
2
1
3
1
4
2
4
-

2
3
5
8
-

4.15

sum 1000
_
k
sum > 5000
sum sum + k*0.1

sum sum + k
_
_ < 0
sum

87

4.16
,
.
.

5
14 2 _ -3
^2-
......
_
5
14
>= 2
^2-
-3
_

88

5
0
< 12
+1
+3
_

... ...

0
5 11 _ 3
+-1
_
.

0
1
> 6
+4
2
^2 +
_

_ .......

0
1
_
+4
2
^2 +
_ <= -6
.

0
1
_
+4
*
_ >= 100

......

0
1
< 100
+4
*
_

4.17
: .
, . < 500 .
15 4. 0.

89

: , 1 , 2 ,

1 0
2 0
1
_
0

_ <=0
<> 0
1 1 + ^2
< 500
2 2 + 1
_
( <= 4) (>= 15)
*
_
_
0

_ <=0
_
= ,1
< 500 = ,2
15 <= <= 4 : ,
_

90

1.

4.18 ()
() .
.

_.

4.19 .

1.

+2

2.

3+ >

3.

4.

<3

5.

- (/2)*2



.
()
.
.
.
.
.
.

4.20 .
.
> 0

1
_

1
_ < = 0

91

4.21 .
1. ...................
2. .............................
3. ........................
..................... .
........................... 2,
4. ..........
2 .

4.22 .

:
.
.
.
.

:
.
.
.
.
.

4.23
:
.
.
.
.

:
.
.
.
.

4
2
4
2

4.24 :
i 1 2 _
1
_

92

1
1, 2 .
.

1=15

2=3

=-3

1=15

2=8

=4

1=1

2=5

=0

1=2

2=2

=5

4.25 .

.
.
. i 5 8 3

. 7 1 -1.5

. i 3 3 0

. 4
_
^2 ^3
_ <= 8

. 4
_
1
_ < 0

. 14
_
5
_ > 0

. 1
> 0
3
_

. 8
>= 0
^2
_

. 4
<= 0
+1
_

4.26
,
.
.

2
1 7 _ 3
+5
_
......

1
10
<= 6
+2
-1
_

... ...

4
1
>= -1
+5
2
+
_

_ .......

93

30
1
_
+4
*
_ = 50

......

4.27 10
. .
, .
.

P0
i 1 10
PP*i
_

P1
i1
_
PP*i
ii+1
_ i=10

P1
i1
i <= 10
ii+1
PP*i
_

4.28
.
.
1
2
3
4
5
6
7
8
9


_
+i
i8

i i +2
0
i < 98

4.29 .

_

+2
>
.

= 4 = 9

= - 5 = 0

94

4.30
; .
.

100 .

100 .

, 25 .

4.31 . ;
,
.
.

<> 0
0
>

_
<

_
+
_
.
_
0
>

_
<

_
+

_ <> 0
.
1 100
0

>

_

95

<

_
+
_

2.

4.32 .
4 .
.
.

4, 20 , 60 , 24 , 35.

4.33 . ,
> = 2 5 6. > 0
.
.

4.34
5 ,
.
.

-20 15
15 30
30

4.35
0 ,
5.
. (
).

96

4.36 :

= 3.

3.

4.37 . x y
=750 x y 2x+y > 4.
.

4.38 .
.
0. ( 0
. )

-5 , -6 , 7 , 4 , 240 , 0

4.39

-1. ( -1
).

97

4.40 :

= 3.

4.41 .



15 C.
-100.
.

4.42 :
.

50 (
50).

4.

4.43 52
124. .

4.44 13 232.
.

98

4.45 6
17 256.

4.46 35
.

4.47 20 , ,
=2 5 + 7 .

4.48 120
.
4.49 5 12
.
4.50 100 ,
, .
.

4.51 1250
(>=10) (>= 18,5).
4.52
, .
4.53
(100 999) .
.

4.54
50 70 :
.
4.55
:
1 , 9 , 25 , 49 , 81
... ... ... ...
...
...
_

4.56
8 135 1792.

4.57 50
( [0 10] ).
(<5) , ,
(>8,5).

99

5.

4.58
.

4.59
1 200 . :
1 + 2 + 3 + ... + .
4.60
,
9.
0.

4.61 30 .

2 ,
40% .

100

4.62
.

20 .

4.63
. 0.

.

4.64
10 100000 .
: =.(1+/100).

.

1
2
..
10


105000
112000
......
.
155000

4.65 ,
3 , .
.

4.66 :
.

= 5 8 > 8,
.

4.67 ,
. .
4.68
.
30
.

101

4.69
.
-1 .

4.70 () 4
(ml) .

( o / ml).
4.71 : 2 + 4 + 6 ++ 2*n. O
n .
.
4.72
. :
.

.
.

4.73
= 2,5 50 1,5
. : x2, 3 x (x).
4.74 100
. , ,
, (,
). , :
.


0,05 .

500
,
10 ,

4.75 .
,

.. .. 4 8,3.
1. 1
.

102



[0,10];

4.76 1/100
. 1 3 .
:
.

50
.

,
.

, :
, .

4.77 .
.

4.78 :
.

500 1
100.

20 .

6.

4.79 .
1 0
0
0 10 _ 2
2
< 5
3
+
4

5
+1
_
_

103


.

1
2
...


=0

...

...

4.80 :
_2

mod 2 = 0
i 1 3
+3
_
_
mod 2 < > 0
i 5 3 _ 1
+i
_
_
_2
X
.

= 1

= 2

4.81 :

0
0 100 5
^3
+
,
_

;

_.

104

4.82 , = 2 L = 14.
,
, (
).

Y L
>



_
<> 0

OD Y
TEMP
,
_
( * L) DIV X
,

4.83 .
2
1 3
i 5 0 _ 2
2
+1
3
> 4


_
5
*
_
2

.

1
2
3
...

3
4
...

...

...

105

4.84 .

0
1
2
i 2 7 _ 3
+i
< = 4
j 1
+1
_

*i
_
_
, ,

4.85 .
1
1 < 5
3* 5
2
24
C++
3
>
4
> C
5
MAX A

MAX C

> C
MAX

MAX C


6
, , , C, MAX
+2


.

1
...
6
...


...


1 < 5
...

...

...


...
1 , -2 , 0 , -1 , 0
...

106

4.86 .

1 5
2 <=7
3
y 3-
4
+1
5 _
6 , y

.

1
2
...
5
...


=5

...

5 <= 7
...

...

...

...

...

4.87 .

7.

3
<5

+1
_

3
<5
+1

_

3
<=5

+1
_

3
_

+1
_ >5

4.88
:
"",
6100 , "" 4000
"".
10 :
.


: " " " " " ".

107

4.89 35 5 + = 0
[-1000, +1000] .
3 .
.
.
. .
.

4.90
> 5. , .

4.91 100
, .
4.92
.
.

S1 = 5 2 + 10 2 + .... + 95 2 + 100 2

S 2 = 5 2 + 10 2 + .... 100 .

4.93
450 .
:
1.
2. ("" "" )
3.
80 140 mg/dl.
N :
.

(, , )
( "" ""
),


, ,

108

4.94 ( )
.

4.95 : ,
.
, :
.

0 20.

, 30%
70% .
.


18.

4.96 .

.
.


0
i 100 1 -2
+ i^2

_


0
5
>= -54
-3
+ ^2
,
_

4.97 :

0
100 1 _ -2
_
+ 2*
_ > ^3

_

.

109

4.98
200
.
,
200
:
.

(4
).

7 .

4.99
.
-999. -999
.
4.100 fast food :

1000
1001
1002

:

999,
.
.

4.101
.
5.

. 150
.
:
.

,
.

110

4.102
:

S1 = 1 + 2 + ... + n
S2 = 1n + 2n + ... + nn
S3 = 1 + a + a2 + ... + an
S4 = 5 + 10 + ...5 n
a n .
.

4.103
.
1000.
.

4.104
CD .
(, )
, ,
0 0 . ,
CD 74 .

4.105 , internet 1 270


.

internet ( ) 50
(1 - 0,30 ).
271 , 2 .

4.106
.

1 19 4 %
SMS > 100 0,06 / SMS , 0,085 / SMS
MMS > 25 5 MS ( S 0,40 )


0 <= < 60
60 <= < 240

0,80 /
0,65 /
0,0012 /

:
.

, , sms , mms ,
100

19 %.

, .
111

4.107
,
.
( , )
. 2,70 , 3,50 1
.
:
.

4.108 :


i 1 8 2
y+i5
_
,y

.

4.109 .

,

1
> 0
mod 2 = 0
div 2
*
_
-1
*
_


: . =4 =2 . =3 =3.
;
;
112

4.110 2000 , , ,
:
.

( 2000 )

4.111 100
, .
.
4.112 20
, .
.

4.113
. .
300
3 6 . 300 800
6 9 800 9
12.
.
(
) .

4.114
0 786 .. 0 , 787
1.357 .. 112 , 1.358 1.928 .. 202 ,
1.929 2.357 .. 446 2.358 .. 580
.
.
. .

4.115 (
) . 200.
4.116 :
.

0.

7.

: 0 ,
7
10000.
113

4.117 250 7
.

.
7 .
,
.
.

4.118 . :
.


50.


7 .

8 .

4.119

.
:
.

( .. +5% -3% )
1000.

,
.

4.120 2 ,
( > ) :
.

[, ] .

(0, +].

114

5.1


.

.


.
().
( ,
, , ...)
.

.
5.1.1
.

Wirth (1976 Pascal) :

+ =

5.2


: ,
, , , .


.
.
.
5.2.1

. .

. .
LIFO (last in first out).
. :
(push) (pop).
117

. .
Overflow
.
Underflow
.
.
5.2.2

.
(enqueue)
(dequeue).
.
.
FIFO (first in first out). (front)
(rear) .
,
. ,
.
5.2.3


.
.

.
.
.
.

.

. ,
.
.

. :

5.3



: (1 , 2 , ... , ).
, .

.

118

5.3.1

:
. // //
2 :
// , //
table 100
:
// table // ! .
,
table 100 .

,
. :

: [10]
: [500]
: [30]
: [5]
5.3.2 100
i 1 100
[ i ]
_
.
5.3.3 200
i 1 200
[ i ]
_
[ i ]
[ i ].
5.3.4 [50]

SUM 0
i 1 50
SUM SUM + A[i]
_
SUM/50

119

5.3.5 11 49 [50]
SUM 0
i 11 49
SUM SUM + A[i]
_
5.3.6 80 A
MAX A[1]
i 2 80
A A[i] > MAX
MAX A[i]
_
_

M A[1]
i 2 80
A A[i] < M
[i]
_
_

5.3.7

.
.
, .
.

.

800
SUM 0
i 1 800
[i] > 0
SUM SUM + A[i]
_
_

[100] 2
i 1 100
[i] MOD 2 = 0
[i]
_
_

[100] 34.
i1
([ i ] <> 34) KAI (i <= 100)
[ i ]
ii+1
_

120

5.3.8 // //

.
// //.
..

// , , max //

max .

5.3.9

(key)
. .
[500].
done
!
position 0
!
i1
(done = ) (i <= 500 )
[i] = key
done
!
! i
position i

ii+1
!
_
_
done =
,position


_
5.3.10 [150] ()

i 2 150
j 150 i _ 1
[ j 1] > A[ j ] T
TEMP [ j 1]
[ j 1] [ j ]
!
[ j ] TEMP
_
_
_

.
: [ j 1] < A[ j ] .

121


[ j - 1] , [ j ]
. .
5.3.11

.
:


: .. [50] , [20] , [25]
[95].
: i 1 95
i<=50
[i] A[i]
_ i<=70
[i] B[i 50]

[i] [i 70]
_
_

[] = [ 1 , 3 , 6 , 9 , ... , 25] [] = [ 2 , 3 , 4 , 5 , 7 , 11 , ... ,15 , 20]


[ + ] .
:
1
J1
1
<= J <=
!
[] < [J]
[] []
+1
+1

[] [J]
+1
J J +1
_
_
!
>
+
[] [J]
J J +1
_

122

+
[] []
+1
_
_

( )
.
5.3.12 () .

.
[100]
[ ? ] [ ? ]
. ?
.
// //
0
0
i 1 100
X[ i ] mod 2 = 0
+1
[K] X[ i ]

+1
[] X[ i ]
_
_
// , , , //
!!!

i , j

.
... ...

( , , ...)

123

5.1 :
.

. .

5.2 ;
5.3 ;
5.4 () .
5.5 .
5.6 .
5.7 ;
5.8 ;
5.9 .
5.10 ;
5.11
.
5.12 .
.

5.13
[10] [150]. :
.

5 .
.

124


i 1 10
[i]
_
i 1 150
[i]
_

[1]
i 2 10
[i] < [i]
_
[1]
i 2 150
[i] >
[i]
_
_

done
i 1 5
[i] <> B[i]
done
_
_
done =
5
_

0
0
i 1 10
+ [i]
T_
/ 10
i 1 150
[i] < 0
+ 1
_
T_

key
done
position 0
i1
(done = ) (i <= 150 )
[i] = key
done
position i

ii+1

125

_
_
done =
,position


_
_

5.14 = ( -5 , 0 , -4 , 2 , 7 , -1 )
:
K0
L1 5
L2 A[L1-2]
1 3
5* = L1 TOTE
D L2^2 + [+2]

K L1 MOD 2 []
TE_
D > K TOTE
MAX D

K
_
D,K
_
L1^2 D + K
.
; ;
:

K0
L1 5
L2 A[L1-2]
1 3
5* = L1 TOTE
D L2^2 + [+2]

K L1 MOD 2 []
TE_
D > K TOTE
MAX D

K
_
D,K
_
L1^2 D + K

-5
0
K=0
L1 = 5
L2 = -4

I = 1 (1 )

D=12
A
= 12
12,0
-

-4

= 2 (2 )

K=1

= 12
12,1
-

= 3 (3 )

K=5

= 12
12,5
= 18

126

. .

3
-

I
1
2
3
3

K
0
0
1
5
5

D
12
12
12
12

L1
5
5
5
5
5

L2
-4
-4
-4
-4
-4

MAX
12
12
12
12

X
18

_ 18
:

12
12
12

0
1
5

5.15
5
= 0 ,..., 20 2.
.
.
[6] 5
: P ( x ) = a 0 + a1 x + ... + a 5 x 5 . [1]=0, ... , [6]=5.

P(x), [11] = 0 ,..., 20 2.

: [6], [11] , , , X
: S

!
1 6
(,-1,)
[]
_
!
1
0 20 2
S0
= 0
S [1]

1 6
S S + []*^(-1)
_
_
[] S
K K+1
_

127

!
1 11
[]
_
_

!!!
. 2
1.
.
, 1

.

5.16 ,
15 .
.

.
.
4
. [15] : , [15] : ,
[15] [15] .
.
. 12 .
, ,

.

!
. -
1 15
[] , [] , [] , []
_
!
0
1 15
+ []
_
/ 15
= ,
128

!
[1]
1
2 15
[] <
[]

_
_
:, []
!
2 15
j 15 _ -1
[j-1] < EE[j]
EE[j-1] , EE[j]
[j-1] , [j]
[j-1] , [j]
[j-1] , [j]
_
_
_
!
1 15
[] , [] , [] , []
_

129

1.

5.17 .
.

5.18 .
.
5.19
[1] = ...

[2] = ...

[3] = ...

:
[1] 20

[2] ([1]+1) div 2

[3] [2] mod 2

5.20 .

1.
2.
3.
4.
5.
6.
7.
8.

.
.
.

.
.
.
.
.

5.21 ()
() .
.

130

i.

5.22 ()
() .
.

5.23 :

-2
23
7

. :
. 8 . . -9

. 10 .

.
;

5.24 :
2
front

-7

-6
rear


.
.

. 9

. 10

131

5.25 .
.

// , //
i . . _ .
j . .. _ .
[ ] .. [
]
.. ..
.. A[ j ]
.. temp
_
_
_
// , //

5.26 10 .
; , .
;
0
i 10 2 _ -2
[] [i]
+ 1
_

2.

5.27 20
.

5.28 35
.

5.29 50
.
5.30 85
.
5.31 24
2.

5.32 100
,
.

132

5.33 50
(
[0,100] )
70.
3.

5.34 1000
5
.

5.35 325
,
.
5.36 300
120.

5.37 200
.

5.38 50 .
> 0
.
.
.
4.

- -

5.39 ( >0 )

( -20 , 45] .

5.40 50
4.

5.41 :
.

70 .

5.42 [100].
100 .
0
100.

133

5.43 cm
. ( :
30 360 ).
. ;
.

5.44 200

2 .
5.45
9
.
10
30
.
.
,

5.

5.46 [30] [20]


.

5.47 :
.

[150] .

5.48 :
.

1000 .

5.49 60
.
5.50 90

28 63 .

134

6.

5.51 , 400 , .

.

5.52 , 12
,
. :
.

2 .

2 2
.

5.53 50
.
10 .

10 .

5.54 :
.

5.55
.
20
.

5.56 , email
200 .
:
.

email .

135

7.

5.57 , 7 , 1 7
:
= ( 5 , -3 , 0 , 2 , 7 , 8 , 9 )
:
i 1 6 _ 2
k ((i+5) mod 3)+2
A[i] A[k-1]
i, k, A[i], A[k]
_
: i, k, A[i], A[k] ,
;

5.58 C 6
:
C = ( 2
5
15
-1
32
14
)
:
min 100
max -100
i 1 6 _ 2
C[ i ]
B C[ i + 1]
<
Lmin A
Lmax

Lmin
Lmax
_
Lmin < min
min Lmin
_
Lmax > max
max Lmax
_
, , Lmin, Lmax, min, max
_
D max*min
D
:
.

, , Lmin , Lmax , min , max,


.

D .

136

5.59 =( -5 , 0 , -4 , 2 , 7 , -1 ) :
2 6
6 -1
[ -1] < [ ]
[-1] , []
_
_
_
.

= 2 = 3

5.60
.

i 1 10
i mod 2 <> 0
[i] i+2

[i] A[i-1] 3
_
_
i 1 10
[i]
_

5.61 Table :
1
12

2
5

3
-4

4
-6

5
8

:
2 5
J 5 _ -1
Table[J-1] > Table[J]
Table[J-1], Table[J]
_
_
_

J, I=2 =3

137

1
2

5.62 = ( 1 , 0 , 3 , 6 , 2 , 11 , 7 , 5 , 4)
:
i2
x A[i+1]
y A[x-i]
i <= 9
x >y
x

y
_
y x mod i
i i +2
x A[i-3]
_
*
.

8.

5.63 35 .

.
:
.

:
.

;
.

138

5.64 50 /
. /, ,
.
/ .
50 /,
.

5.65 [20] 20
[20]
2009.
:
.
.

10000.
(
).

5.66 10
1, 2, 10.
:
.

5.67 :
.

2 [50] [50].

5.68 2 [300] [100] .


100
.
.
5.69 . OM

. 10
1500.
:
139

,
.

5.70 20
.
.
. 0

11001 : 1 2 +
. 1
. 2
. 3
. 4
02 + 02 + 12 + 12

5.71 [50] [30] .


:
.

30
.
.

5.72 70
: , ,
. :
.


.
.

5.73 [500]
. 1 500 , 2
499 ...
5.74 [233]
. 1 233 , 2

232 ...

140

5.75 800
:
.

5 .

5.76 [30]
:
.

. . .

5.77 150 .
:
.

5.78 :
.

2 [300] [300] .

10.

,
.


>= 5
.

5.79
50 [50] [50]
. :
.

141

5.80 300 1 , 3
5. 1 3 5
.

5.81
200 .
( ,, 2= )

9.

5.82 3 [5] , [12],


[15]
.

5.83 2 [] , []
.
.

5.84 20
.
.

5.85 20
10.
.

5.86 :
.

100 .

25
.

5.87 1000 .

0 3.

5.88 :
.

[400] .

142

2 .
.

5.89 :
.

[100]
0.

2 .
.

5.90 :
.

[30]
.

143

6
.

6.1



a11 a12 a13

: a21 a22 a23 .


a

31 a32 a33
, 3x3 = 9
. N
xM .
.
6.1.1
10 15 .
// //

.

// , , //

6.1.2

: [100,10]
: [11,5]
: [10,2]
: [2,6]

.
6.1.3 10x6
i 1 10
j 1 6
[ i , j ]
_
_

147

6.1.4 10x5
j 1 5
i 1 10
[ i , j ]
_
_
6.1.5 20x10

i 1 20
j 1 10
[i,j]
_
_
6.1.6 20x10

j 1 10
i 1 20
[i,j]
_
_
6.1.7 [5,10]

SUM 0
i 1 5
j 1 10
SUM SUM + A[i,j]
_
_
SUM/50
6.1.8 3
[5,4]
SUM 0
j 1 4
SUM SUM + A[3,j]
_
6.1.9 [5,4]
i 1 5
SUM 0
j 1 4
SUM SUM + B[i,j]
_
SUM
[ i ] SUM
!
_ !

148

6.1.10 [5,4]
j 1 4
0
i 1 5
+ B[i,j]
_
MO /5

[ j ] MO
!
_ ! .
!!!
,

(.. ,
...).
.
. :
100
12 . 100x12.
.

.
.

.
100 .

.
6.1.9 6.1.10.
6.1.11 [5,4]
[5]
i 1 5
[i]0
j 1 4
A[i] A[i] + B[i,j]
_
_
6.1.12 [5,4]
[4]
j 1 4
MO[ j ] 0
i 1 5
MO[ j ] MO[ j ] + B[ i , j ]
_
149

MO[ j ] MO[ j ] / 5
_
6.1.13 () A 80x10
MAX A[1,1]
i 1 80
j 1 10
AN A[i,j] > MAX TOTE
MAX A[i,j]
_
_
_
6.1.14 () A
80x14
j 1 14
MIN A[1,j]
i 1 80
AN A[i,j] < MIN TOTE
MIN A[i,j]
_
_

_

.
,
.
. [10] [20].
6.1.15

.
( ).

,
.

800100
SUM 0
i 1 800
j 1 100
[i, j] > 0
SUM SUM + A[i,j]
_
_
_

150

[10,12] 2
i 1 10
j 1 12
[i, j] MOD 2 = 0
[i,j]
_
_
_

[10,20]
S[10]
i 1 10
S[i]0
j 1 20
[i, j] = 0
S[i] S[i] + 1
_
_
_

6.1.16 ,
.
DONE
0
0
1
(<=N) (DONE=)
J1
(J<=M) (DONE=)
[,J]=
DONE

JJ+1
_
_
+1
_
DONE=
,, (,,,,,)

' ' ,, ' '


_

151

6.1.17 300x50
1 300
I 2 50
J 50 I _ -1
[, J-1] < [, J]
[ , J-1]
[ , J-1] [ , J]
[ , J]
_
_
_
,,
_
6.1.18 55x400
1 400
I 2 55
J 55 I -1
[J-1 , ] > [J , ]
[J-1 , ]
[J-1 , ] [J, ]
[J, ]
_
_
_
,,
_
6.1.19 .
[400] [400,40].
5

35 .
I 2 400
J 400 I -1
[J-1 , 5] > [J, 5]
1 [J-1]
[J-1] [J]
[J] 1
1 40
2 [J-1 , ]
[J-1 , ] [J , ]
[J-1 , ] 2
_
_ [J-1 , 5] = [J, 5]
[J-1 , 35] > [J, 35]
1 [J-1]
[J-1] [J]
[J] 1
1 40

152

2 [J-1 , ]
[J-1 , ] [J , ]
[J-1 , ] 2
_
_
_
_
_

6.1 ;

6.2
; ( )
6.3 ;
6.4 ;
.


6.5 10 . :


15


. 2 ,
.

200.

.
[10] [10,15]
. (3,8)
3 8 . .
[10]
. .
. .

153

: [10] , TEMP2
: [10,15] , [10] , , J , , , TEMP1

! .
1 10
[]
_
! .
1 10
J 1 15
[, J]
_
_
! . :
1 10
[] 0
J 1 15
[] [] + [, J]
_
_
! . :
[1]
1
2 10
[] >
[]

_
_

& , []
! . : 2
2 10
J 10 _ -1
[J-1] < [J]
TEMP1 [J-1]
[J-1] [J]
[J] TEMP1
TEMP2 [J-1]
[J-1] [J]
[J] TEMP2
_ [J-1] = [J]
[J-1] > [J]
TEMP1 [J-1]
[J-1] [J]

154

[J] TEMP1
TEMP2 [J-1]
[J-1] [J]
[J] TEMP2
_
_
_
_
! .
1 10
[] > 200
[]
_
_
_

, []

6.6 [10,20] 200 .


2 200 .
> 50 .
5
.
.


. .

// //
! ( )
1 200
[] 0
[] 0
_
! .
0
0
i 1 10
j 1 20
[i , j] > 50
+1
[] [i , j]

+1
[] [i , j]
_
_
_

155

6.7 [100,10] [100]


.
:
.

.
.

. .

. .

: [100,10] , , J , , [100] , , 2
: [100] , 1
: [10]

1 100
[]
J 1 100
[I,J]
_
_
1 100
[,1]
J 1 10
[,J] > MAX TOTE

_
_
_
J 1 10
0
1 100
+ [,J]
_
[J] /100
_
1 100
[] 0
J 1 10
[] [] + [, J]
_
_

156

[1]
1
2 100
[] <
[]

_
_
[]
2 100
J 100 _ -1
[J-1] > [J]
1 [J-1]
[J-1] [J]
[J] 1
2 [J-1]
[J-1] [J]
[J] 2
_
_
_
_

1.

6.8 ()
() .
.

' .

,
.

6.9 ()
() .
.

,
.

157

6.10
.
i 1 5
j 1 5
(i+j) mod 2 = 0
[i,j] (i+j) div 2

[i,j] (i+j)*2
_
_
_

6.11 ( 1) :
sum 0
i 1 5
j 1 5
i <> j TOTE
sum sum + A[i,j]
A[i,j] 0
A
A[i,j] 1
_
_
_
sum
, ,
1.
1
6
4
3
0

-1
2
9
5
1

7
0
3
-4
2

1
8
3
2
0

1
-2
0
1
1

1:


, .

sum ;

158

6.12 :

1
2
2
2

0
1
2
2

0
0
1
2

0
0
0
1

6.13

.

[5,4] .

, [8,12] .

[35,10]

[120]

2.

6.14
54 .
6.15
.

6.16 :
.

[3,9] .

6.17 :
.

[4,12] .

3 .

6.18 :
.

[12,10].

3 .

6.19 26
.

159

3.

...

6.20 1010 .

.

6.21
50 3
.
6.22 5
4 . 54 .
:
.

6.23
[4,5].
.

6.24
5 .
[ 2 , 5]
:
.

4.

6.25 ,
.
.
6.26 50x100
. (J mod 2).
.

160

6.27 .
999
[1000,500].
.


[20,32] .

6.28
xM, .
.

6.29 [30,80] :
.

(key) .
.

6.30 [100,2] 100


. 1
2 .

.

6.31 :
.

[40] [40,50].

6.32 [100] 100


[100,3] ,
. :
.

161

6.33
.
.

20 x i
.

i x .
_

( xi x )2 i S 2 .

6.34 [50,40]
,
5.
6.35 :
.

[5,12,30]
5 .

3 .

,
1000 .

6.36 [1000,2] 1000


.
:
.

5.

6.37 5x5
1
. i = j ( ) i 2 2 .
j
i > j 5 1.
.

162

6.38 2 [300] [10,300]


:
.

6.39
, 12 18
, .
.
:
.

6.40 :
.

, table 15
8 .


5/6 .

6.41 :
.

5 .

10 5
.

5 .

163

6.42 :
.

50 .

5 .


3 .
: .

.
.

6.43 [310] [310,5].


:
.

1
.

6.44 5 . [5]
. [5,12]
2002,
i i .
, :
.


2002.

6.45
(10) . (6)
. , :
.

( ).

164

6.46 ,
.
500 32 .
1 32,
:
.


1 32.

6.47 20
. :
.



2 .

6.48 200
, 10.
:
.

10
.

200
.

6.49 .
500 , 5 .
1 100.
5
3/5 .
, (500 x 5)
.

6.50 :
.

10 40 .

165

5
.

6.51 :
.

20x50.

4.

6.52 20 .
:
.


32 .

.
2 ,
.

6.53 200
. :
.

mega pixels ,

mega pixel
.

6.54 ,
200
(30 ).
:

166

10
22C.

6.55 ,
, .
,

6.56 igati China Industries 20


, [20],
[20].
200
[200, 20], 200
[200]. :
.


(10% ),


' .

5 . (
5 ,)

6.57 10x10 2

.
10
.
6.58 25 12 .
:
.

167


.
.


18,5.

6.59 ' 1000 .


100 .
:
.



. :
i.
ii.
iii. .
.


, .

3 , -1,5 0

i. [1000],
.
ii. .

6.60 20
10 .
:
.


3 .

3 .

6.61
:

168

6.62 [13, 3000]


3000 - [13]
13 , 12
11 . 13, 12, 11
.
6.63

6.64
( xN) :
.

o .

6.65
.
[1000, 3] 1000
1, 2 3,

6.66
. 80

[80,360] ( 30 360) .
,
:
.

6.67 100
10 .
:
.

169

5 (20).

23 .

3 .

6.68
. 7000 ,
.
:
.


( ) .

[4],
.

6.69 30 .
1 20.
,
.

6.70 :
.

30
.

20 -
.



5 2 .


(100) .
170

7

.


6

(. 117 140).
.

7.1 ;
:


( ).

7.2 ;


. (
.)

7.3 ;

7.4 .

. :

173


: .

7.5


0 1 . :
o


. ,


. ( hardware ) ,
,
1945
, .
,
,
.

7.6 ;
: (0
1)
.



0 1
( 3 : 01011010001010101000011 !! )



.
.



.
(ENIAC)

( ).
.

174


/.

7.7 ( ) ;
:
. (hardware)
. .


, .

,
.


.
()

7.8 ;
:

.


,
: .

7.9 Fortran.

Formula Translation

175

7.10 Cobol.

Common Business Oriented Language

7.11 Algol.

Algorithm Language

7.12 PL/1.

Programming Language /1

7.13 LISP PROLOG.

List Processor- Programming Logic


( , ,
).

7.14 Basic.

Begginers All purpose Symbolic Instruction Code

Microsoft Quick Basic


Visual Basic /

176

7.15 Pascal.

Algol.


ADA Modula-2.

7.16 C.

Bell


UNIX

Pascal

C++
.

7.17 Java.

Sun


Internet
.

7.18 ;

(.. ).

7.19 ;

( , , ).
Visual
Basic Visual C.

177

7.20 .

.(
).

.

.
.


,

.

7.21 4 ;

7.22

.
.

,
.

SQL: Structured Query Language (


)

- .
. Pascal , Basic

. Java,C++

. LISP

.
. PROLOG

. SQL

178

.
.
.
o

Fortan

Cobol

. Lisp, Prolog

7.23

, .
:

7.24 ;
( )
:

.
. (
: 48 ,
)

.

.
.

.
.
:
.
179

.
:

.


.

.

.

.

7.25
:


, /
.
.


/ .


. :
o

. Basic

Basic

QuickBasic
Visual Basic

7.26 .
(
top - down),

. :

180

7.27 ;
( 8 10 )

7.28 ;

.


.
o
o
o

.
.
.


.
(: _)


GOTO
.


.

7.29 GOTO ;

7.30

181

7.31 (source);

( ).

.
( )

7.32

.
o
.
( + / 3 ( ) )

.
o


.
{ }

7.33 ;

.
( Word - Wordpad .)

7.34 ;


( ).

.
( )
.

182

,
,
.
, :

(
) :

7.35 - ;

( ) .

. (
(),
.)
- .

7.36 ;

.
:

() ,

7.37 ;
:

( )
.

183


.
- .

,
,
,

( )

7.38 ;

-
3 :
o


{ 3 1}


( ).

( )

184


7.39 .

1. COBOL
2. VISUAL BASIC
3. ASSEMBLY
4. FORTRAN
5. JAVA
6. SQL
7. PROLOG
8. C++


A.
.
.
.
.
.
.
.

7.40 .
.

(compiler) (source).

(interpreter) (executable)
(object).

Java
.

7.41 :

1.
2. (Compiler)
3.
4.
5.


. BASIC, PASCAL, C
. (assembler)
. (object)
. (libraries)
. 0 1
. (interpreter)

7.42 .
.

185

7.43 .
.

(assembler)
.

4
.

GOTO .

7.44 .
.

3 .

interpreter () .

C++

186

8
.

8.1



.


.
(Subprogram)
.

8.1.1
3 :





. :


8.1.2
2 :
.

.

.
.

189

:

.
; .
1 1 .
3
.
8.1.3

.
, .

.

190

8.2


( ).
: :
( ) :

1 = ...
2 = ...
...

: ....
: ...
...

...
!
...

_

!!!

.

.

. :
, , ,
.
.

.

.
.

191

:
.
.
.
!!!
Fahrenheit Celsius.
.
_() :

: ,

(5/9)*( 32)
_
_

!
!
!
!

: ,



!
: , _()
!
!
_()
: ,
!
! ( 100 )
_(100)
_

:
.
.
.

.

. .

192

8.3


.
: :
( )

1 = ...
2 = ...
...

: ....
: ...
...

...
!
...
_

!!!

.
.

:

.
.
.
.

.

.

:
.
( )
.
.

193

.
!!!
100 ,
, .
.
( , )

: [100] ,
:

1 100
[]
_
0
1 100
+ []
_
0 / 100
_

!
!

: [100]
:

( , )
!
=,
! . .
! .
! , ,
!
! _.
_

:
. .

.

8.1 ;

8.2 ;
.
8.3 .
8.4
.
194

8.5 ( ) ;
8.6 () .
8.7 () .
8.8
.

8.9 ;
.


8.10


.
2 1000.
: 1 .
.


. 2 .
.

( , FLAG)

: , ,
: FLAG

0
FLAG
1
MOD = 0
+ 1
_
_
= 2
FLAG
_
_

:
:

2 1000
( , )
=
,
_
_
_

195

8.11 2010

. :
.

75


. 1
0 .
.

2 .
.

=75

:
: [] , 1[] , 2[]
: []
:

1
,,
[]
_
( , )
()
:,
( , 1 , 2 , )
:
1
1[]
_
_

196

(,)

=75

:
: []
: []

1
,[], ;
_
[]
_ ([] = 0) ([] = 1)
_
_
() :

=75

:
: []
:

0
1
[] = 1
+1
_
_
(/)*100
_
( , 1 , 2 , )

=75

: , ,
: [] , 1[] , 2[]
: []

0
0
1
[] = 1
+1
1[] []

+1
2[] []
_
_
_
197

8.12 .
;
_2

: , ,

3
13
2
, ,
_2 (, )
, ,
_2 (, )
, ,
_
_2 (1, 2)

: 1, 2

1 1 DIV 2
2 2 ^ 3
_

:

1 : =13 , =2
:
=6 , =8

2 : =8 , =3
:
=4 , =27 :

1 2
3
13
2
13
2
6
8
3
6
8
8
3
4
27
27
6
4

: 3, 13, 2
: 3, 6, 8
: 27, 6, 4

198

1.

8.13 . R.
. 5

.

8.14 .

.
.

8.15 /
16% .
.

:
1. 30 .
2.
.

8.16
:
5
-10 , 0 , 10 , ... , 100 oF. C = (F 32) .
9
.
8.17
E =

.
3600

1
360. ( )
.

8.18 2
, ,

.
199

[100], [100]

.

8.19 100
.

.

8.20 70 .
300 1500 .
.


1. ( )
.
2.
(), :

700
700 900
900 1.100
1.100


0%
15%
30%
40%

3. , ,
, .
.

, .
1. ,
2.
.

8.21
.

1 1000
5%
1001 2500 7,5%
2501 - ..... 15%
1000
.
4 ,
50 .
.

200

8.22 [150]
.
[150]
.

8.23 2 [150,30] [150,30]


.
2
.

8.24
x y+ z ,x >0
f ( x, y , z ) =
2
2 x + y z , x < 0 .
10 x, y z
. x
0.

8.25 .
.
.

[30]
.

8.26 .
.
.

[300]
.

8.27 [600,500]
.
.

8.28 . [30,80]

.
.

201

2.

8.29 100 ,

. .

8.30 ( )
( ) ^.
, 10
0 ()
.
8.31 . ()


[100].
,
.


100 .

8.32 (, , mo, , )
(mo), () () [100,100].
8.33
.



500''
501'' - 800''
801''

5
0.09 /
0.0045 / .
0.0026 / .
0.0015 / .

8.34 30

. 6
. :
.


, .

202

.
.

3
.

8.35 :
.

2 , .

x+=0.

:
_(, , x, ) :
, : ( )
: ( )
: ( ) :
1 =
2 =
3 =
x ( ) .

3.

8.36 :
(,,) :

: ,,

>
+ +
_ >
**

0
_
_

.

(13,5,4)

(0,5,1)

(0,0,0)

203

8.37 :
(,1,2) :

: , 1 , 2
: 1 , 2

1 =
1 1

1 0
_
2 =
2 1

2 0
_
/(1+1*15/100 + 2*20/100)
_
:
.



1500
(, , )



1200
(, , )

8.38 .
;
_

: ,

2
19
_
_5 (, )
,
_ ( > )
_
_(1, 2)

: 1, 2

1 1 - 2
2 2 + 5
_

204

8.39 :

L3
1
< 8
D L = 0
G(, L)

+L
_
L, ,
+3
L L+ 1
_

G(Y, X) :

: X, Y

G (X + Y) DIV 3
_.

=8

8.40 :

: ,,,

, , ,
(, , , )
, , ,
_

(, , , )

: ,,,

+2
-3
+
- 3* +
, , ,
_

= 5, = 4, = 3, = 0

8.41 .
,
.
_

: ,
:

2
855
5
>=
+2
(, , )
, ,
_
_

(x, y, z)

: x, y
: z

y y DIV x
z2*z+x
_

205

4.

8.42 (),
() (


=
).
180

8.43 [100]
.
8.

8.44
[8, 8] .
8.45 .

1 0 < x < 10
D( x ) =
0
.

10
.

8.46 500
.
.
8.47
.

8.48 :
.

20x50

,
.

5 .

4

.

206

8.49 20 .
:
.


32 .

.
2 ,
.
.

20 .

8.50 :
.

2 [50] [50,30].
50
.

.
.


300 .

8.51 :
.

, , 10 .

:
.
.
.

207

8.52 (100)

.
:
.

100
.
( 1 20).

, ,

.

8.53 :
.

, 1000 .
.
.


(,) .


(,,)
.

.
.

8.54 ,


1000 ,

, ,

.

208

8.55 . 8
5
.
.


100 .

:
1. [8,5] 8
5
[0,5].
2.
.
3.
.
4.
.

8.56

:

1 30
31 100
101 300


1
2
4

:
1.
, .
2. .
3.
800
.
:
.

209

8.57 .
( 1000)

.
.

2
( )

.

8.58 ,

: 3 , ( =
) .
3 5
.
:
1.

5
10% ,
15%
55% .

2.

6% ,
12%
70% .


.
0 10.

, 5 (
, )
.

:
i.
.

. .
ii.
.
iii.
.

210

8.59
12:00 20 .
:
.

20
.


.

.


.

().
.


.

.

8.60 . [,]
()
. : , =
100

50
20

.

8.61
, , 6,3,5 ;

: , ,
:

, ,
, ,
_
1(, , , )
, ,
_ =
_

1(, , , )

: , ,
:
:

2* MOD ( + )

(, )
+2
+1
_

(,):

:
: ,

Y _(/2)
AN Y > 0 TOTE


_
_

211

8.62
_2

: , , ,

5
7
1 5 2
(,)
(,)
,,
_
_

(,)

: ,

<
+3
-2

+
*
_
_

(,):

: ,

(+) MOD 2 = 0
E 1

0
_
_

5.

8.63 ;
.
.

8.64
.

212

/1 [ 1. 2000]
,
, , .
.

,
.
4


().
4

,
.
4

/2 [ 1.1 2000]
N
.
6

1. .

.
2. ,
.

.
3.

/3 [ 1.2 2000]

.
6

()
1.
2.
3.



.
.
.
.

215

/4 [ 1.1 2000]

() .

/5 [ 1.2 2000]
:
.
.
.
.
.
.
.
.
.
.
.
8

/6 [ 2 2000]
,,C,D,X Y.
D 2
2 5 _ 2
10*
5*+10
C +-(5*)
D 3*D-5
+-C+D
_
,B,C,D,X .

20

/7 [ 3 2000]

a,b,c.
:
.

a,b,c.

,
8 .
10

/8 [ 4 2000]

:
1500

(/)
()
1-500
1,5
501-800
0,9
801
0,5
:

216


.
3

() .

12

/9 [ 1. 2000]
.

10

/10 [ 1. 2000]
12
a, b, c. :
.

a, b, c.

37
.
15

/11 [ 2. 2000]

.
10
.

(flow chart) .

/12 [ 2. 2000]

a
b2*a+1
ca+b
c > b
bc

cb
_
a, b, c
,
15
a,b,c , i) a = 10 ii) a = -10

217

/13 [ 3. 2000]

.
10
/14 [ 3. 2000]
100 ,
.
15
/15 [ 4. 2000]

.
10


.
1.
.
2.
. 3. -
4.
/16 [ 4. 2000]
L
R. .
L=2R = 3,14.
15
/17 [ 1. 2000]
1.
().
9
2. () ()
.
15
/18 [ 1. 2000]
,
, , .
8
.

()
.

218

/19 [ 1. 2000]

.
8

1. 345
2. ""
3.
4. -15,3

B
. ()
. (, )
.

/20 [ 3 2000]
X kwh () Y kwh
. 30 . kwh
15 . kwh. :
.


.
9

,
100.000 .
8

/21 [ 2 2000]
, ,
0
0
0 10 2
< 5
+

+-1
_

, ,
20

/22 [ 4 2000]

:
(5) ,
( ) ,
(3) ,
. .
:
18 11, 15, ,
10 19, 13.
:

219

12

, 10,
, .
5

/23 [ 1. 2001]
.
i 1 2 _

_
... .
9

/24 [ 1. 2001]
:
1.
5.

2.
6.
3.
7.

4.
8.
:
.

9.
10.
11.
12.

/25 [ 2 2001]
.
1
<5
+2
3*-4
-+4
>
>

>


_
_
, , , ,
+2
_
220

, , , ,
;
20
/26 [ 1.A 2001]
N
, .
6

()


()


()

/27 [ 4 2001]
20 .
, ,
, (, ).
, :
.


.
4


.
8


1000 , .
1000 , 2000,
2000
.
8

: .

/28 [ 1. 2001]
( / ).
10

/29 [ 1. 2001]
:
1.
2.
3. -
4. -
5.
6.
7.
8.
9.

.
10

221

/30 [ 1. 2001]
:
13
<=20

+2
_

.

;
3


;
4

/31 [ 1..2 2001]


.

/32 [ 2 2001]

: "",
140.000 , ""
50.000
"". 50
:
.


,
5


: " " " " " ".
15

/33 [ 3 2001]

600.000 .
,
, 5.000 .
:
.


10

, .

222

10

/34 [ 4 2001]

[0, 100]. ' '
20 ,
.
' ' 20 ,
.
.
,
[0, 100],
.
20

: .

/35 [ 1. 2001]
,
.
3
. 2 *

. 3 * + 5

/36 [ 1.
:

. + 5 ""

2001]

()
.
2

/37 [ 1. 2001]

:
.
.
.
.
.
10

/38 [ 1.

_
+2

_ >=

2001]

" "
.
7

, = 4 = 9 ;

, = -5 = 0 ;

223

/39 [ 1. 2001]
,

.
10

1. + 2
2. 3 + >
3.
4. < 3


5.

- (/2) * 2


. ()
.
. ()
.
.
.
.

/40 [ 2 2001]
,
i, A;
4
>= 1
1
<> 2
i 1
2*
i, A
_

/2

20
/41 [ 3 2001]

:
, ()
().
:
100 150 8 < < 10, " ".
6 < < 8, , , " ".
"".

20

/42 [ 2 2002]
, = 24 L = 40.
,
, ( ).

224


Y L
>



_
<> 0

OD Y
TEMP
,
_
( * L) DIV X
,

20

/43 [ 3 2002]
,
.
.

, ,
. : (),
() (), 1, 2 3 .
, :
.


, .
8

.
,
. ,
. ,
.
12

/44 [ 1. 2002]
1. . . . ;

2. ,
;

3. .
6

/45 [ 1. 2002]
,
.
4

225

/46 [ 1. 2002]
o :


()


()

()


.
6
/47 [ 1. 2002]
,
() (), .
()

/48 [ 4 2002]

90 ( )
. :
1.

2.

("" "" )

3.

.
226

70 110 mg/dl
( ).
:
.

(, ,
) (
"" ""
),
5


, ,
,
5


.
5


.
5

/49 [ 1. 2002]
;
.
7

227

/50 [ 1. 2002]
0 20. ( 0
20 ).
;
5
i. >= 0 <= 20
ii. > 0 <= 20
iii. >= 20 <= 0
i. >= 0 <= 20
/51 [ 1. 2002]
*( div ) + ( mod )
:
6
i. = 10 = 5

ii. = -5 = 1

iii. = 1 = 5

/52 [ 3 2002]
.
,
24 28 .
, 18 24 .
.
:
.

,
1 3 (1:
, 2: , 3: )
5

:
i)
ii) ( ),
.
15

/53 [ 1. 2003]
1 - 6
, , , .
.

12

228

/54 [ 1. 2003]

. (

).
10

/55 [ 2 2003]
, ,
,
, .

1
1
0
2
< 6
+
MOD 2= 0
+1

+1
_

, ,
_


20

229

/56 [ 3 2003]
() () .
() =/2 .
18 .
:
< 18,5
18,5 < 25
25 < 30
30

" "
" "
" "
" "

:
.

18 ,

1.

2.

10
.

18 , "
".
2

: , .

/57 [ 1. 2003]

.
_
1
2


_ <>
1. ;

2. .

/58 [ 1. 2003]

... :
0
5 100 10
+
_

10

230

/59 [ 1. 2003]
:

i sum;

/60 [ 3 2003]
: .
20
500 1000 .

. : 30
, 40 (4, 5, 6 ...).
.


' .
4

, :
1. ,

2.

3. .

/61 [ 4 2003]
: ,
.

231

, :
.


.
5

0 20.

, 30%
70% . ,
.
5


18.
5

/62 [ 1. 2003]
:
,
>
c / ( - 2)
_
c
.


.
2

/63 [ 1. 2003]
:
1
<> 6
+2
_

.


.
2

/64 [ 1. 2003]
:
_1

< 0
*5
_

_1

232

:
.
.
.
.
.
.

12

/65 [ 3 2003]


: 2
:

0 5
5 10
10 20
20

0,5
0,7
1,0

...
18%. ,
, ... 5 . :
.


10

...

/66 [ 1. 2004]

. (
).

233

/67 [ 1. 2004]
=5, =7 =-3.
., , ,
.
1. (+<10)
2. (>=) (<)
3. ((>) (<)) (>5)
4. ((<>)) (+<>2*)
4
/68 [ 1. 2004]
:
i 1 2 _
1
_
1
1, 2 .
4
1. 1=5

2=0

=-2

2. 1=5

2=1

=2

3. 1=5

2=5

=1

4. 1=5

2=6,5

=0,5

/69 [ 3 2004]

, :

0 500
500 1000
1000 2000

2,0
3,5
4,6


4,8
7,2
11,5

800 3,5 .

:
.

.
.
3


.
11

: 0 2000
"" "".

234

/70 [ 2 2004]
:

, y, z
= 12 y = 18.
10

2
8

/71 [ 1. 2004]
:
50
> 0
2 6 _ 2
- 10
_

_
.

10 ;

;
5

235

/72 [ 4 2004]
30 .
0 3.000 .
.


1.
,
4
2. , :


700
0%
700 1.000
15%
1.000 1.700
30%
1.700
40%
8

3. , ,
, .
4
.

,
1. ,

2.
.
2
/73 [ 1. 2004]


. (
).
4

1.
2.
3.


. >
. D
. *
.

/74 [ 1. 2004]
:
x
< = y
+z
_
A A + z
x, y z :
1. x = 0
y=8
z=3
2. x = 7
y = 10
z=5
3. x = -10 y = -5
z = -1
8
4. x = 10 y = 5
z=2

236

/75 [ 2 2004]
:
_

4
C2
_
(^2) - 2

C C+ 1
_ C > ( - 1)
D (2^) - 1
MOD D
D
= 0
F (2^(C - 1)) *D
" :", F
G 0
F > 0
G G+ 1
F F DIV 10
_
G
_
_
,
:
. 3

12

. 4

/76 [ 3 2004]


. :
i. (..)
, ..
ii. ()
, .
iii. ,
.

, :
.

,
.
2

() ()
.
6

237


.
12

: .

/77 [ 1. 2004]
1.
.
2.

:
, ,
^2-4**
_ ()


.
:_() .

3.

:
_
10
i 1 3
-10
_
_ =0

.
5

/78 [ 1. 2004]
1.
:
< >
1
2


_
.


(1) .

.
2

2.

:
10
20
_
+
,
_ >50

238


(3) .

.
2

/79 [ 1. 2004]
.

/80 [ 3 2004]
' 2000 .
:
.

(=, =)
.
5

, , ,
.
5

.
5


.
5

/81 [ 1. 2005]
.

.
5
.

;
S0
2 10 _ 0
SS+
_
S

239

/82 [ 2 2004]
:

1. :
. .

. .

2. , S,
= 15 = 20.
10
/83 [ 1. 2005]
:
S0
2 100 _ 2
S S +
_
S
.

... .


_.

_...

240

/84 [ 1. 2005]
:
5 X 3Y
X 2 Y 2
A B2
3

/85 [ 1. 2005]
.

1.
.

2.

3.


.
6

/86 [ 1. 2005]
=15, =-3 =2,
.
.
.
.
.

>
(+>8)
( >) (<3)
(>10) ((>2) (>))

12

/87 [ 1. 2005]
.
.
10

241

/88 [ 1. 2005]
. .

. ;

.
.
2
/89 [ 2 2005]
,L, :
35
L 17
0
L>0
L D 2=1
+
_
*2
LL DIV 2
_

.

15


1
2
3
4
5
.

L, ;

/90 [ 1. 2005]
,
.

1.
.
2. .
3.

4. ""

5. 0.34
.

242

/91 [ 1. 2005]
.
=3, =-2 = -1
.
. (+)* > 0
. (-)* = -5
. * > 0
. >
4
.


,,,.

/92 [ 1. 2005]
...
... ... _
2
<=10


+2
_
6
/93 [ 1. 2005]
1-5
, , , .
.


, .

,
.

... .

.
10

243

/94 [ 1. 2005]
.

/95 [ 1. 2005]

:
1. w 4* 2* - 3 / 3*** - 1) 10
2. w 4* (2 - 3) / (3*** - 1) 10
3. w 4* *2* - 3) / (3*** - 1) 10
4. w 4* (2* - 3) / 3*** - 1- 10

/96 [ 1. 2005]
,
... .
S 0
k 1 5
i 1 7
SS+1
_
_
S

/97 [ 2 2005]
,
.


1000 ,
6


,
6

, ,
. 8

/98 [ 3 2005]

, .
,
.

244


0 5000
5000 10000
10000





0%
2%
4%
5%
6%
6%
10%
7%
8%


,
14
.


i. ,

ii. .

/99 [ 1. 2006]

. .

1.
2.
3.
4.
5.


""

> 12
_
<


.
.
.
.
.
.
5

/100 [ 1. 2006]
= 5, = 7 = 10,
.
. ( ( + 2 )) + 3 =

+ 2 * < 20 2 * =
4

/101
[ 1. 2006]
1. .

2. .

3. .

245

/102
[ 2 2006]
1.
.


. ,
.
i.

=9

ii.

= 10

iii. = 40

2. .
.


0
1 10

> 0
+

-
_
_

10

246

/103 [ 1. 2006]
.

10

/104 [ 3 2006]
(100) 40 .
5 (). :
.
.

(5)
.
8

40 ,
.

. , ,
40 .
4
/105 [ 1. 2006]

.

( )

247

/106 [ 2 2006]
:

15
2

/107 [ 1.B 2006]



<= 50 TOTE
* 580
_ > 50 <= 100
* 520
_ > 100 <= 200
* 470

* 440
_
,
, .
.
4
/108 [ 1. 2006]
.
x 1
x
_

_ ... _

10

248

/109 [ 1. 2006]
1. .

2. .

3. .

/110 [ 1. 2006]

, , , ,
, .
.


.
2

_
.
2

/111 [ 1. 2006]

. (
).
8

1.
2.
3.
4.
5.
6.
7.
8.


MOD
*
+
>

<>


.
.
.

/112 [ 2 2006]
:

3 -1 _ 2
2*+4
4*-3
(- < 0) ( > 15)
+5
*2
_
,
_

249


, 9. 20
/113 [ 3 2006]
.
:
.

,
,
:
- .
- .


.

:




1000
0,8
0,7
1001 2500
0,7
0,6
2501
0,6
0,5
12

,
.
3

/114 [ 1. 2007]
:
1: > 0 5
2: = 0 7
3:
4: 8
5:
6: 8
7:
8:
.


.
5

/115 [ 3 2007]

.
1500 .
250

:
.

, (/)
,
.
.
: .

10

:
1. .

2.
.
4
3. ,
.

/116 [ 1. 2007]
:
_
""
_

, :
1. = 2 = 5 = 1

2. =-1 = 1 = 0,5

3. =-7 =-6 =-5

4. = 5 = 5 = 1

/117 [ 2 2007]
:
2
_
YX DIV 2
ZA_M(X/3)
>0
Z

_
, , ,
+3
_ >10
.
.
12

251

.
........._.
8
/118 [ 1. 2007]

, .

1. ...
2. 2
3.
4. ""
5. 32
6.


.
.

/119 [ 3 2007]

( ) , :

(
(
)
)
125
100
125
140

(
(
)
)
1400
400
1401 1800
500
1800
700
18 24
10%.
, :
.

, ,
.
6

. 14

: 18 .

/120 [ 1. 2007]
:
1
< 10

+3
_

252


.
5

/121 [ 3 2007]
-- .
, , , ,
. ,
.
, .
.
. ,
.

:
. :
1. , :
, , , . ( .)
2

2.
.
6
. .
6

. , ,
.
6
/122 [ 1. 2007]
1. . 3
2. :
i. .

ii. .

3. :
i. .
ii. .
iii. .

/123 [ 1. 2007]
:
1.

5x 7 y
+

2.

5
2 ( 3 x1 7 x2 ) 8 x3

253

/124 [ 1. 2007]
:
1
3
< 10
z+
+1
+2
_
_
... _.
10

/125 [ 2 2007]
.
:

23

>

_ <


_

.
.

10

:
5
3
2 7 _ 4
< =10
+
+4
_
,
4
_


.
10

254

/126 [ 3 2007]
150 ,
.
.
:
.

,
.
4


(
).
10


( ).
6

/127 [ 1.1 2008]


1,2,3,4,
,, .

1.

2.

3.

4.

4

/128 [ 1.2 2008]



.
0 5

=0

_ (=1) (=3) (=5)

_ (=2) (=4)

255

/129 [ 1. 2008]
:
:
..........1........... .
..........2........... .
..........3........... .
..........4........... .
:
.
.
.
.
.
.
1,2,3,4,
, , , , , , .
.
8
/130 [ 2 2008]
:

: x, n, m, pow, z

x,n
mn
pow 1
zx
m > 0
( m MOD 2) = 0
m m DIV 2
zz*
z
_
m m-1
pow
pow pow*z
_
pow
_

256

pow
, :
x = 2, n = 3.
12

/131 [ 1.A 2008]


.

;
8
.


1. ;

2. ;

/132 [ 1. 2008]
:
1
<=200

+2
_

. ,

. ,

. ,

. .

/133 [ 1. 2008]

, , , ,
, .
.

MOD
.
2


.
2


.
2

+*
.
2


.
2

257

/134 [ 2. 2008]
:
2
_
MOD 4 > 2
+2

+3
_

_ >15
.


.
10

/135 [ 1. 2008]
.
.

x
x2 + 5

2x +

3 ( x + 1) x
e
y2 +1

/136 [ 1. 2008]
:
1
i 1 5 _ 2
*i

_
:
.

/137 [ 1. 2008]
:
_

........
_ ....... 0
i 0 ........ _ ........
i ^ ........
........
_

258

,
5 0
.
6
/138 [ 2. 2008]

1. -
2.
3. : , i
4. :
5.
6. _
7.
8. _ >0
9. C 0
10. i 1
11. AN ( MOD i) = 0 TOTE
12. C C + 1
13. _
14. _
15. C=2 TOTE
16. MHNYMA EINAI
17.
18.
19.
20.
21. _
,
.
12
/139 [ 2. 2008]
.

( ) ( )

(( ) ) ( ( ))

/140 [ 1.2 2008]


_ ... _
.
6
/141 [ 3 2008]

. , /
/, :

259

1
2
>=3

20
50
120

1
2
>=3

30
80
160

( )
.
.
3


.
7


.
4


.
6

/142 [ 1.1 2008]


:

=
,
/

_
.

/143 [ 1. 2008]

, , , ,
, .
.


.
2


.
2

5 1 5 .

,
, .
2

>= .

260

/144 [ 1. 2008]
:

( )
( ) ( )

.
6
/145 [ 2 2008]
:
0
10
14
>0
MOD 2 = 0
+
_
*2
BB DIV 2
_
.
,
.
12
.

/146 [ 1.2 2009]


:
.

, , .

2.

/147 [ 1. 2009]

.

1. 0,42
2. "
3. ""
4. -32,0
5.


.
.
.
.

, .
5

261

/148 [ 1.1 2009]


.
.
4
/149 [ 2 2009]
o , :

1
2
3
4
5
6


//,//
> ,
0
> 0
mod 10
> 0
1
+
_
div 10
* 10
_
////

( ),
, ( ), 1.

,
= 20, = 50 ( ).
:
1. ( ).
2. (
).
10

, :
> ,
.

,
:

262

mod 10
> 0
1
+
_
.
, , , , .
5

/150 [ 1. 2009]
:
' '


< 0
''
0
''

''
_
_.
11

/151 [ 1. 2009]

.
6
.
3
/152 [ 1. 2009]
=8, =3, =-2 =-1.
.
10
1. A MOD B >= A_T()
2. * 2 - ^ 2 <= ( + ) /
3. DIV (A + ) <> 0
4. * - >= -(17 D A)
5. B * <= *
/153 [ 2 2009]
:

263

= 4.
.
10

10

/154 [ 3 2009]

, :

300
300 400
400

2%
5%
7%

:
.

,
1. .

2. .

3.
.
3
.


.
4


.
4

264

/155 [ 1. 2009]
:
>= 5
< 7
+1

-1
_

-1
_

:
. ..........................
+1

1
_

. ...............................
1

+1
_

, ,
.
10
/156 [ 1..2 2009]
=3, =1, =15 :
( ( + * 3 > 10)) ( MOD (A - B) = 1)
N :
.
.
.
.

.
1
.
1
,
, , .
1
,
.
2

/157 [ 2 2009]
o , :
1
2 X > 1
3 A mod 2=0
4
div 2
5
6
3*+1
7 _
8 _

265

( ),
.

>1
mod 2=0
1

...

...

...

...

,
=5 ( ).
.

:
1. ( ).
2. ,
. ,
(, )
.
16

.
4
().
/158 [ A.1 2010]
.
1. () (),
,
, .
2. () 1 ()
15, ().
3. () ,
.
4. () ,
,
+5 +1

1 4
.
:
.
8
/159 [ A.2 2010]
.
.
8

266

/160 [ A.3 2010]


:
0
0
0
0
1 496

=1
+
18
+
+1
_
> 0 +1
<
_
/496
0 /
496
, , ,
:
1.
2.
3.
4. 18
5. 18.
1 5
.
10
/161 [ B 2010]
o , :
1. j1
2. i2
3. _
4.
ii + j
5.
ji j
6.
i
7. _ i 5
:

...

...

...

i
...

j
...

267


.
, .
,
.
.

:

.
: 3 .
20

/162 [ 2010]
,
. ,
.
. :
.1

,
10 .

.2

.3

.4

.
,
50 .

.5

:
.

/163 [ .2 2010]
:
i 3 _
i
_

, ,
, , ,
.
.

0 1 .

3 2 3.

268

0 4
.

2 2 3 .

,
....
10

/164 [ .3 2010]
() :
.

x 1 10.

x 1 5 40.

x 50 100.

x 3.

x 4 100.
10

/165 [ .4 2010]
.
,
........._.
10

269

/166 [ 2010]
:
1.
2.
3. _
4.
>
5.
DIV 2
6.
A
7.
Y DIV 2
8.
_
9.
*
10. _ <=2

,.
.
1
2
...

17
...

5
...

...

, ,
=17 =5 .
:
.

( ).

(
).
20

/167 [ 2010]
2010 .
, , 60, 40 20
.
.
15,80.
:
.1

.
2

.2


. ,
.
. ,
, .

.
6

270

.3 .

.4 .

.5 .

/168 [ .1 2010]
7, 5
2, :
>
(>)
<
<=
( > ) ( < )
((<) (<)) (<=)
(<) ((<) (<=))
1 7
.
7

/169 [ .2 2010]
:
17 20,
, 15 17,
, 13
15, , 10
13, ,
0 10, .
...
... _...
: 0 20.

10

/170 [ 2010]
, .
.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.

x, y
x < y
zx

zy
_
z <> 0
z x MOD y
xy
yz
_

.1

. 6

271

.2

150

35

...

...

...

...


.
.
,
x = 150 y = 35 :

.
:
.
10

.3

... _
_... _.
4

/171 [ A.2 2011] - [ A.2 2011]


:
(1) 0
(2) 0
(3) _
(4)
(5) +
(6) >0
(7) +1
(8) _
(9) _ >1000
(10)
1-5
, , , .
.

(4) .

(1) .

(7) (4).

(10) .

272

5 :
.

(6) (4).

10

/172 [ A.3 2011]


:

1

_

:
1) =0

2) =1

3) =4

4) =2011

5) =8128

1-5
.
5

/173 [ .1 2011]
:

10

273

/174 [ A.4 2011]


:
>1


_
,
.
.....

/175 [ 2011]
.
1 100.
.
, 55
50. :
:
.1


. ( ).
2

.2


.
5

.3


.
4

.4

.5


. .
5

/176 [ A.3 2011]


:
<80
Y<1.70
,
_
_

... ... _.
4

274

/177 [ A.5 2011]


.
.


.
4

/178 [ .1 2011]
:

z1
w 3
z<=35
z z+w
w w+2
w,z
_
T

.
10
/179 [ .2 2011]
o :

>=0
1
i 1
*i
_


_
.

10

A/180 [ A.1 2011] - [ A.1 2011]


:
.

A/181 [ A.2 2011] - [ A.2 2011]


,
... ... _.
<> _()

_ <=0

275

A/182 [ A.4 2011] - [ A.5 2011]


:

_

_
,
, , :
.

1 100

10 200

-1 -200

100 200

8128 13.
10

: 13 5.

A/183 [ .1 2011] - [ .1 2011]


,
. .
_

_ >0
, :
.

.
.
4


. .
2


. .
5

A/184 [ 2011] - [ 2011]



10.000 . :
.1

( )
.
2

276

:
.2

(
E
).
2

.3

.
3


( 2) , ,
,
. ( 3)
.4

,
. 4

.5

:
.
.
.
4

:
.

.

/185 [ A.4 2012] - [ A.4 2012]


,
99 1 .
i 99 1 _ -2
x i^2
x
_
.


... .
5


_ ... _
5

/186 [ A.2 2012] - [ A.2 2012]



.
10


11.0 13.0
7>4

4

277

/187 [ 2012] - [ 2012]


.1 :
1
1
I0
<7
i i + 1

,
i mod 2=0
X X+1

X X+2
_
_

.
10
.2

o :

10

278

/188 [ 2012] - [ 2012]



.
.
.


200.000 299.999
300.000 399.999


60%
70%


.
. :
.1


, 5.000.000 . 2

.2

.
. ,
, ,
. ,
, (
).
6

.3

,
. ,
.
6

.4


.
4

.5


, .
2

/189 [ A.2 2012] - [ A.3 2012]


.
( < C <> D ) ( B > D =D )
K1
_

10

/190 [ A.3 2012] - [ A.2 2012]


,
, .
3
.

x
x >= 0 x < 10

_ x < 100

279


_ x < 1000


_

.
.
3

, .
7
/191 [ A.4 2012] - [ A.5 2012]

,
.
5
/192 [ .1 2012] - [ .1 2012]


x 0 100
y 0 100
z 0 100
3*x+2*y-7*z=5 x,y,z
_
_
_


.
10
/193 [ A.2 2013]

( 3). ( 5).
1.
0
2.
4
<=11
3.
4.
mod 10=0
5.
4
6.
_
7.
+2
8.
+2*/(10)
9.
_
10.
()/
11.


12.
8

280

/194 [ A.4. 2013] - [ A.4. 2013]


,
2, 3
:
1.
2.
3.
4.
5.

,
.
..
_

/195 [ .1 2013] - [ .1 2013]


:


k2
>1
mod k = 0
k
div k

kk+1
_
_

.
10

/196 [ 2013]

.
, .
,
.
10 m/s
.
10 m/s
. ,
10 m/s
.
, :
.1

10 .

.2

,

.
10

.3

281

A/197 [ A.1. 2013] - [ A.1. 2013]



. .


1. i 0 9
j i 9

_
_
2. i 0 5

j 0 7

_
_
3. i 0 20

_
j i 56

_
4. i 0 110
_ 2

_

. 54

. 55

. 56

. 57
. 58
4

A/198 [ A.2 2013] - [ A.2 2013]


.

A/199 [ A.4 2013] - [ A.4 2013]


, :
. ,
2 100.

i 1 100
i
j 0 i
i / j = 0 + 1
_
< 3 i
_

. ,
, , .
10

282

A/200 [ A.5. 2013] - [ A.5. 2013]


:
( (Y)) (() Y)
, = = .

283


/1 [ 1. 2001]
, , .
, .
15

/2 [ 3 2001]
,
.
.
20
/3 [ 4 2001]
(10)
. (6)
. , :
.


.
8

(
).
4

: .

/4 [ 1. 2002]
() .
8

/5 [ 1. 2002]

.
.
.

1.
2.


.
.
.
.
4

/6 [ 4 2002]
(20) (10) .
, :
.

284

[20,10]
( 1
,
).
4


.
4

/7 [ 2 2002]
:
1
43

2
72

3
-4

4
63

5
56

:
2 5
J 5 _ -1
able[J-1] < able[J]
able[J-1],Table[J]
_
_
_

J, I = 2 I = 3.
20

43

72

-4

63

56

/8 [ 3 2002]
, 15
.

285

15
.
4

/9 [ 2 2002]
, 10 , 1 10
: 15, 3, 0, 5, 16, 2, 17, 8, 19, 1 :
i 1 9 _ 2
((i + 10) mod 10) + 1
[i] [k]
i, , [i], []
_
i, , [i], []
;
20
/10 [ 4 2002]
5 .
[5] .
[5,12]
2001, i i .
, :
.


2001.
7


2001.
7

/11 [ 1. 2003]
.
4

/12 [ 4 2003]
.

. :
.

286


.
3

: .

/13 [ 1. 2003]
.
1. .

2. .

/14 [ 2 2003]
( 1) :
sum 0
i 1 5
j 1 5
i = j
sum sum + [i,j]

[i,j]0
_
_
_
sum
, ,
1.
1

-1

-2

-4

1:
.


, .
15

sum ;

/15 [ 4 2003]
(12)
(20) , .
:

287


.
2


.
3


.
6

: .

/16 [ 1. 2004]
.

/17 [ 2 2004]
C
: 2 , 5 , 15 , -1 , 32 , 14 :
min 100
max -100
i 1 6 _ 2
C[i]
C[i+1]
<
Lmin
Lmax

Lmin
Lmax
_
Lmin < min
min Lmin
_
Lmax > max
Max Lmax
_
, , Lmin, Lmax, Min, Max
_
D max*min
D
:
.

, , Lmin , Lmax , min max,


.
18

D .

288

/18 [ 4 2004]
500 .

0 100.
:
.


.
2


.
2


.
.
7


.
5

: 0 100
.

/19 [ 1. 2004]
.
1. ;

2. ;

3. () .

/20 [ 1. 2004]
.
1. .

2. .

3. 10 : , , , ,
, , , .
. .

. .
;
3
. .
;
3

289

/21 [ 3 2004]
20 .
.
:
.

,
,
5

,
.
5

: .

/22 [ 1. 2004]
1-5
, , , .
.

(dequeue) .

(pop) .

(push) .

10

/23 [ 4 2004]

. 15 ,
24
.
3% .
, ,
: 24

.
.
. :
.


.
4


.
4


.
4

290


.
4

: ) . )
_() . )
(%).

/24 [ 4 2004]
' 5000 .

.


,
.
. 0 100.
4

:
.



60.
4

.
1. ,
, ,
, .
8
2. ,
.
4
: .

/25 [ 3 2005]
[] , o [-1]
. ,
[i] [i] [i+1], [i] = ([i] +
[i+1])/2. ,
,
.
:
:
1, 3, 5, 10, 15
:
2, 4, 7.5, 12.5.
,
2 = (1+3)/2, 4=(3+5)/2, 7.5= (5+10)/2, 12.5=(10+15)/2.
20

291

/26 [ 4 2005]
' 100 . 50
.
:
.

[100,50]
.
:
i.
ii.
iii. .
.


,
.
10

2 , -1 0

1. [100],
.
4
2.
50.
2

/27 [ 3 2005]
'
.
.
.
.
.

200
200
,
3

15
15
,
4

, ,


.
,
5

292

.
,
5
.

,
.
2

: .

/28 [ 4 2005]
20 . 5
. 1 10.

.


20 ,

0 20
20 .
2

5
.

: i,j i j,
.
6


20 sum,
4


.
6

:
2 : 1 10, 5 8,
18 4, 19 8, 20 6. 5
: 2 8 20 4.

/29 [ 1. 2005]

.
6
/30 [ 4 2005]
15 .
,
.
:
- ,
65.

293

- ,
40 65.

40.
- ,
40.
:
.

15
.
2

15

, 0
100.
4


.
3

.
3

,
, ( )
.
8

/31 [ 4 2005]
,
.

,
500 ,
2

,
.
:
1,
10 1 10,
,


,
2



.
:

294



125

90

60


,
4


.
2

/32 [ 4 2006]

12:00 20 .
:
.

20
.
2


. ,
.
9

20
20C, 30C.
9

/33 [ 4 2006]
, (50)
.
:
6,
(0). 1
20%, 2
35% 3 45%.
:
.

50 .


,
0 10.
3


.
4

295

(0)
.
3

(0). 3

/34 [ 1. 2006]
: 25, 8, 12, 14, 71, 41, 1.
.
.


;
2

( ) .
4


;
2


71;
2

/35 [ 4 2006]
16 .
: , .
.
:
.

,
.
2

, ,
.
2


.
, . 8

( )
.
. 8

/36 [ 1. 2006]
.
key .
10

/37 [ 4 2006]
80 . :
.

,
,
:

296

- .

- 1 20.
5


18,5.
2


.
3


.
7

/38 [ 4 2007]
20 CDs
. CD,
( ) .
: .
:
.

20 CDs, ,
,
.
2

CDs 3
.
6

CDs
5000 .
6

CDs
, .
6

/39 [ 4 2007]
235
.
, :
.

235 :
,
,
, ,

.
4

297

1.
.
5
2. ,
.
2
3. ,
( ).
5
4.
,

.
4
/40 [ 1. 2007]

:

//,,//
flag
1
flag=
[]=
flag
_
_
//flag//

.

;
2

.
.


.
5

/41 [ 2 2007]

. ( ),
.

().

: ,
.

298


1
2

4
5
6
7
8
9
10
11

.....
+ .....
.....

_
..... 1
..... - .....
..... + .....
.....
..... -1
X[..]
[ ... 1 ]
[ ... 1 ] [] -1

[1]

[2]

[3]

3
-1
6
8
2
8
6
7


, ,
, :
.

1 2, .

3,7,10 11, , ,
.
18

/42 [ 4 2007]

. :
.

:

.
2

,
20 50.
3


.
5


.
4

(
).
2


20oC.
4

299

/43 [ 4 2008]
16 .
30 . :
.

[16] .

[16,30]
:



.
4

[16,3]
,
, .
.
6

[16,3]
[16] ,
,
.
3


.
5

/44 [ 2. 2008]
:
[1]
[1]
i 1 5
[i] <
[i]

[i]>MAX TOTE
[i]
_
_
_
,

... .
6
/45 [ 3 2008]
(7)
20 . :
.


.
4

300


( ).
6

,
.
6

/46 [ 4 2008]
10.000 10
. :
.

10
,
, ,
,
.

10 (5)

,
.
4

10
.
5


, .
5


,
.
3

/47 [ 1. 2008]
1,2,3,4
,,,,, .

1. .

2. .
.
.
3.
.
.
.
4.
.
.
: (2) .
8

301

/48 [ 1. 2008]
.

/49 [ 1. 2008]
:
i ... n
j ... ... _ ...
[j] ... [j-1]
tempA[j]
[...][...]
[...]temp
_
_
_
,
.
8
/50 [ 3 2008]
2008 ,
500 .
,
,
.
, :
.


,
( ),
,
,
, , ,
, ,
.
6

30 .
4


.
5

/51 [ 4 2008]
4 .
24 .
0 100. , :

302

24
4x24, .
4

24
4 .
5


24.
5

24,
. (
).
6

/52 [ 3 2009]
20 (
). .
.
.
, . :
.


, , [19].

[19]
, , :
(0)
.
4

[19],
, .
7


. (
).
7

/53 [ 4 2009]
20 .
:
.


.
3


, , ,
.
5


.
5


. 7

303

/54 [ 1. 2009]
:

: , [15]
:
:
.

-3 .

1 15 .

10

/55 [ 3 2009]
, 1100. ,
, .
,
.
, ,
. , ()
:
1

0<5

5<10

10T<12

12<15

15<18

1820

' 780
.
[780,3].
:
.

, , . ,

, -1.
.
4


[780].
7

( )
.
9

304

/56 [ A.4 2010]


table . o
,
.
1. _
2. // m, n, table //
3. sum 0
4. i 1 m
5.
row [i] 0
6. _
7. j 1 n
8.
col [j] 0
9. _
10. i 1 m
11.
j 1 n
12.
__________________
13.
__________________
14.
__________________
_
15.
16. _
17. // row, col, sum //
18. _
row,
col sum.
12, 13 14,
.
6
/57 [ A5 2010]
[20] .
. ,
.
x 3 19 _ __
y __ __ _ __
[___ ] < [___ ]
[___ ], [___ ]
_
_
_

, ,
.
8
/58 [ 2010]

. 35
70 .
C1, C2, C3.
,

305

,
.
GPH
. GPH
.
.1

:
-
-
- ( )
- GPH ( ).

.2

.3

.4


. ( 3
3 ).
5

: .
.

/59 [ 2010]
158 .
:
.1

. (=, =)
, .
.
.
.
6

.2


SUM.
2

.3

. .
. .
.
.
.
6

.4

,
,
.

.
6

: .
.

306

/60 [ .3 2010]
:
5 7 , ,
,
.
10 , ,
, 300
, 150, 75 ...
10

/61 [ .5 2010]

,
.
7
/62 [ 2010]

[5000].
5.000
().
0 , -1
( ).
.
( ,
).
.
:
.1


.
4

.2


.
8

.3

. ,

. ,
. ( ,
).
8

/63 [ 2011]
22 ,
1 22, 3 .
, .
22
22 , [i,j] 1,
i j, 0 .

307

:
.1


0 1.
4

.2

.3

.4

3
.
.
8

/64 [ 2011]
2009
2010. :
.1


.
4

.2

.
.
4

.3


.
4

.4

.5

2009

2010.
4

/65 [ 2011]
22 ,
1 22, .
, .
22 22 ,
[i,j] 1, i
j, 0 .
:
.1


0 1.
4

.2

.3

.4

.
.
4

.5

.
308

/66 [ A.3 2011] - [ A.3 2011]


,
... ....
.
()
i1
j1
_
[i,j]
ii+1
jj+1
_ j > 100

()
i 1 100
j 1 100
i = 50
[i,j]
_
_
_

/67 [ A.5 2011] - [ A.5 2011]


key
table N , key
.

// table, N, key //

........................
i1
= i<=N
........................
, i
........................
_ ........................
........................
_
ii+1
_
// //

,
key
table. key
.
.
10
/68

[ 2011]

20 . :
.1


2001 2005. ( .)
2

.2

309

.3

.
( .)
5

.4

, ,
.
. (
.)
8

/69 [ .2 2011] - [ .2 2011]


:
[1]=3, [2]=5, [3]=8, [4]=13
:
i1
j4
i<=3
[j]
A[j] [i]
[i]
[1], [2], [3]
ii+1
jj1
_
.
9

/70 [ A.3. 2012] - [ A.3. 2012]


[10],
10 1 .
, :
1
10

2
9

6
5

7
4

10
1

,
.
[3] 3+ + [...]
[9] [...] 2
[8] [...] 5
[4] 5 + [...]
[5] ([...] + [7]) div 2

/71 [ A.3. 2012] - [ A.3. 2012]


,
, 1 10.

310

i ... ...
[...], [...]
_
* 2 1, 5.
4

/72 [ A.5 2012] - [ A.5 2012]


;
;
6
/73 [ 2012]
,

,
0,55/kWh, .
(10) .
:
.1

[10].
2

.2

kWh
,
,
[10,12] [10,12]
.
.
6

.3

[10,12],
_[10] kWh
. [10,12],
_[10] kWh
.
4

.4

[10] ,

, 0.
4

.5

/74 [ A.5 2012] - [ A.4 2012]


[20].
, .
[20]
.
:

311

0
i ............ ............
[i] mod 2 = 0
............
[............] A[i]
_
_
i ............ ............
[i] mod 2 = ............
............
[............] A[............]
_
_

10

/75 [ .2 2012] - [ .2 2012]


DATA[7], L[7], R[7], ,
:
DATA

1
5

2
4

3
2

4
6

5
7

6
3

7
1

1
6

2
4

3
7

4
5

5
6

6
1

7
2

,
, .

1
DATA[K] <>
DATA[K]
DATA[K] >
L[K]

R[K]
_
_
DATA[K]

()

10

312

/76 [ 2012] - [ 2012]


H .

.
[2,24],
.
, .
,
. , [500],
.
[500].
( ),
( ), . :
.1

( ),
[500].
,
: 500 .
[500] .
5

.2

[500] [500],
[2,24].
. , [500],
[500].
7

.3

,
[500].
.
8

/77 [ 2012]
, ,
,
(5) .
, ,
:
.1


,
, , ,

.
5

.2

,
(2 ) 10%
( ).
6

.3

,
, ,
. ,
9
.

313

/78 [ A.2 2013]


:
k1
i 1 4
j 1 5
.....
[k] i
[]
[]
k
_
_
_

, [4,5]
[60] : ,
, .
8
/79 [ A.4. 2013]
[100,100]
:
i 1 100
j 1 100
i<j
[i,j]
_
_
_

, .
4
/80 [ A.4. 2013]
[100,100]
:
i 1 100
j 1 100
i=j
[i,j]
_
_
_

, .
4

314

/81 [ .2 2013] - [ .2 2013]


[100],
.

.
10
/82 [ 2013]
, , tablet
.

.
(SAR) ,
. SAR Watt/Kgr
2 Watt/Kgr,
4 Watt/Kgr. ,
30
SAR, ,
SAR 6 .
, :
.1

: [30], 30
, [30,10],
10 SAR ,
[30,10]
10 SAR .
2

.2

[30,2]
SAR 1 2 .
4

.3

,
SAR, , , SAR ,
SAR
:

.. SAR
.. SAR

<=1,8
<=3,6
SAR

>1,8 <=2
>3,6 <=4

>2
>4


SAR,
,
. , SAR 3,8
1,5
.
7
.4

[30,2] ,
SAR
.
SAR
.
7

315

/83 [ 2013]
128 x 128 (pixels)
[128,128]. pixel 0, pixel
255. ,
256 , 0
255. , 0 (
) 255 ( ) 1
254, ... ,
,
1.
, :
.1

[128,128] .

.2

[128,128]
.
5

.3

1,3 [128,128]
. ,
255, 255. ,
, . 6

.4

i, j (
[128,128]), ( )
.
7

/84 [ A.3 2013] - [ A.3 2013]


,
W[10] S[1000],
W[10]
S[1000]. i S,
W[10].
F
i1

j0

jj+1
_

F

ii+1
_
_
F = TOTE
i


_
10

316

/85 [ A.5. 2013] - [ A.5. 2013]


.
:
1 2 3 4 5

5 0 4 6 3

1
4

2
2

3
3


.
[[1]] 7
[[2]] 2
[[3]] 8
3

/86 [ 2013] - [ 2013]


.1
.

.2

,
.
9

317

/87 [ 2013] - [ 2013]



. ,
.

.
, :
.1

[100] 100
[100]
.
[100] -1.
3

.2

. . 4
. , .
, ,
. (
0, ,
).

.
6

.3

2,
.
3

.4

: ) , )
, )
.
4

/88 [ 2013]
(, , , ),
,
. :
bit ( 0 1), , ,
[31]
bit, , bit 1,
11...1 31 bits, bit 0,
00...0, 31 bits. 31 bits,
[31]. ,
[31]
[31]. 1 [31]
0, 1,
0. ,
31 bits ,
.
, :

318

.1

, 1
10, 100.000
- . 100
,
.
3

.2

-
:

. ( ) ,
, .
. ,
.
. , bit,
[31], bit .
9

.4

. , , [10]
[10]
.
.
.
8

/89 [ 2013]
(, , , ),
,
. :
bit ( 0 1), , ,
[31]
bit, , bit 1,
11...1 31 bits, bit 0,
00...0, 31 bits. 31 bits,
[31]. ,
[31]
[31]. 1 [31]
0, 1,
0. ,
31 bits ,
.
, :
.1

.2

, 1
10, 100.000
- . 100
,
.
4

319

.3

-
:

. ( ) ,
, .
. ,
.
9
.4

. , , [10]
[10]
.
.
.
4

320


/1 [ 1. 2003]
( );

/2 [ 1. 2003]
( );

/3 [ 1. 2003]
.

/4 [ 2 2003]
:



S1
2
_
D = 0
DIV
<>
SS++
,

SS+

_
_
+1
_ > ()
= S
S
_

() .

,
:
.

36

28

20

/5 [ 1. 2004]
1. .
2.
.

321

/6

[ 2 2005]


L2
1
< 8
D L = 0
Fun(, L)

+L
_
L, ,
+2
L L+ 1
_
Fun(, ) :

: ,

Fun ( + ) DIV 2
_.
L, , ,
, 10.
20
/7 [ 1. 2005]
.

/8 [ 2 2005]

, 30, .

: [30], ,
: i

0
i 1 30

[i]
+ [i]
_
/30
:,
_
.

( )
.
10

322

.
,
.

= 32 +

9
5

10

/9 [ 3 2005]
(100)
. :
.

100
.
( 1 20).
4


.
6

, ,

.
10

/10 [ 1. 2006]

.
9
/11 [ 1. 2006]
:

: ,,

, ,
1(, , )
, ,
_

1(, , )

: ,,

+2
-3
+
, ,
_

,
5, 7, 10;
12
/12 [ 3 2006]
1500 .
.

:

323


15
16 23
23


1
2
3

:
.

,
.
.
12

.
8
: .

/13 [ 2 2006]
:
_

: , ,

1
2
_
<= 4
1(, , )

1(, )
_
, ,
_ >11

_
1 (, , )

: , ,

+1
+3
+
_
1(, ):

: ,

-+2
*2
1+
_

324


.
20
/14 [ 3 2006]
, :

3
3 5
5


2
1,5
1,3

. :
.

:
i. 0.
.

ii.
0.
3
iii.
.
2
iv. .
.


.
4

. ) iii.

/15 [ 1..2 2007]


:
.

.

/16 [ 2 2007]
:

: , ,

,
325

+ (, )

_
(, ):

: ,

>=

+
_
_
.


,
.
7

,
.
7


, :
i. = 10 = 5

ii. = 5 = 5

iii. = 3 = 5

/17 [ 4 2007]

.
. :
. :
.

, 21
( 2000 2099).
.

.
.
3

( )
, .
3



. , .
8


(1 12),
. , 29

326

, 28. 4
100, 400. ,
, : (7 )
31 30. ,
.
6
/18 [ 3 2008]
30
.
.

1-7

30

40

8-16

20

30

17

10

20

1. :
.

i. ( )
.
2
ii.
.
2
iii. .
.


.
4

2. 1..ii .

:
1)
2) .

/19 [ 4 2008]
110 ,
(16) (8 ).
.
(6)
. .
1.
.

327

.
o (
).
2

.

.
2


. 6


.
2

2.
.

/20 [ 4 2009]
25 . 1
25.

0 4
5 8
9 12
12

3
4
5
6

75 45.
. :
.

[25,7]
, .
,
.
4


.
, B.
4

B. ,
( 1 7).
.
,

328

. ,
().
9
/21 [ 1..1 2009]
. .

. .

/22 [ 4 2009]
[3,3].
,
- , .

, . ,
.
. , :
1. -.

2. :
.
.
(1 3) ,
.
4
. . ,
, .
2
3. ,
.
2
4.
/) .

. ,

(, ) ,
, :
1. .
2. .
3. ( = ).
4. ( + = 4).
, .

329

/23 [ .4 2010]

.
6
/24 [ 2010]

1000 3 . ,
,
. (
,
).

.
:
.1

:
.2

.
,
. ,
,

( ) .

.3


. ,
( )
. ,

.
10

/25 [ A.5 2011]


.
;

/26 [ .2 2011]
:

(w,z)

: z,w
: z,w

z1
w w+z
w 3
z z+2
z<=35
z
(z,w)
_
z
_
T_
330


.
10
/27 [ 2011]
20 . :
.1

.2


2001 2005. ( .)

.3


.
.
5

.4


.
( .)
5

.5

.3
6

/28 [ 2012]
,

,
0,55/kWh, .
(10)
.
:
.1


[10,2].

.2

kWh
,
,
[10,12] [10,12]
(
).
2


().
.
4

.3


.
3

331

.4


.
.
5

.5

.
.
4

/29 [ 2012]
,
,
(5) .

:
.1

.2



, .
.
4

.3


,
, ,
. 4

.4


(2 ) 10%
( ).
5

.5

, ,
, , ,
. , :
.
5

/30 [ 2013]
Comenius :
(EL) (ES).
:
1. 2.

3.

4.

5.


,
, .
:
.1

.
.

.
EL[5] ES[5]
0 .
2

332

.2


. : EL, ES 1,2,3,4,5.
EL[5],
ES[5] . ,
ES 4, 4 ES[5]
. ( )
5

.3


,
,
.
3

.4


, .
M_
.5.
.
3

.5

_ :
1. 5 .
2. .
3.
.
4. ,
.


.
7

333


/1 [ 1..1 2001]
;

/2 [ 1. 2002]

,
.
18
/3 [ 1. 2002]
;

10

/4 [ 1. 2002]
,
, , .
12
.


, .

,
.

/5 [ 1. 2002]
(compiler) (interpreter).
10

/6 [ 1. 2003]

.

/7 [ 1. 2003]
;

/8 [ 1.A 2004]
1-5
, , , .
.

334

10

/9 [ 1. 2004]
1-5
, , , .
.

"" ,
.

FORTRAN
.

GOTO
.

JAVA (INTERNET).
10

/10

[ 1. 2004]

/11 [ 1. 2004]

.
.

'
.

335

/12 [ 1. 2005]
1-5
, , , .
.

...
.


.
10

/13 [ 1. 2005]

. .

1.


. CL

2. -

LISP

3.

FRTR

4. - . PASCAL
.

JAVA
4

/14 [ 1. 2005]
1-5
, , , , .
.

... ... ... _ ,


_ .

, ,
_ .
10

336

/15 [ 1. 2005]

, (
).


1.

2.

1
< 5

+1
_

3.
4.
5.

...
_

. FIF
. LIFO
.

.
10

/16 [ 1. 2006]
1-5
, , , .
.

... ... ... _


, .


.
10

/17 [ 1. 2006]

, , , ,
, .
.

337


.
2

.
2

.
.
2
/18 [ 1. 2006]
1-5
, , , .
.


, .

,
.

,
.
10

/19 [ 1. 2006]
.
;

/20 [ 1. 2007]
1-5
, , , .
.

,
.

,
.

,
.


.
10

338

/21 [ 1..1 2007]


.
.
3


:
1.

2.

3. .
2

/22 [ 1. 2007]
:
1. -
1

2.
3.
4
:
.
.
. .

1. (15)
(, , ) .
: .
5

2. ,
;
1, 2, 3 .
3
/23 [ 1. 2007]
.
;


.
9

/24 [ 1. 2007]

, , , ,
,
.


.
2


.
2

(=)
(<>).
2

339

/25 [ 1. 2007]
1-5
, , , .
.

,
.

,
.
10

/26 [ 1. 2007]
.
,
.
3
.


. . 4

:
1. ;

2. ;

/27 [ 1. 2007]

, , , ,
, .
.

5 5 .

+ = .


.
2

...
... .
2

/28 [ 1. 2008]
1-5
, , , .
.


.
340

JAVA
,
.


.
10

/29 [ 1.1 2008]


- .
6

/30 [ 1.2 2008]


;

/31 [ 1. 2008]

, .

1.
2.
3.
4.


.
.
.
.
8

/32 [ 1. 2008]
, 1-5,
, , , .
.

, ,
: , .

10

/33 [ 1. 2009]
1 -5
, , , .

341

4 3 .


,
.

,
.

10

/34 [ 1.B.1 2009]


: ...
100 ....
.
,
.
.

10

/35 [ 1..2 2009]


.

;
2
.

:
1. + / 2
2. ( + / 2
3. ( + / 2)
4. ( + ) : 2
(1, 2, 3, 4)
, .
4

342

/36 [ 1. 2009]

, , , ,
, .
.

= .

_() .

FIFO .

.
10

/37 [ 1. 2009]
1-5
, , , .
.

O _ ..... _
.

,
.
10

/38 [ .1 2010]

, , ,
, .
.



.
10

343

/39 [ A.1 2011] - [ A.1 2011]


1-5
, , , .
.

( )
.

,
... .

.
10

/40 [ A.1 2012] - [ A.1 2012]


1-5
, , , .
.

...
.

.
*

.
*

(FIFO)
.
5

/41 [ A.1 2012] - [ A.1 2012]


,
, , ,
, .
.

,
.

: ,
.

344


.
*

0 .
*

> .
5

/42 [ A.1 2013] - [ A.1 2013]


1-6
, , ,
.
.

, ,
.

_
.

=2, =3, =4 =, (B*>+)


(()) .

,
.

.
6

/43 [ A.3 2013] - [ A.3 2013]


.


4
.

4 * .

4 *.
/44 [ A.5 2013] - [ A.5 2013]

.

345


1.
2.
3.
4.
5. FIFO
6.
7.


.
.
.
.
.
.
.

/45 [ A.1. 2013] - [ A.1. 2013]


1-4
, , ,
.
.

(front) ,
.

,
.
4

346

10

10
/1
.
1. : 3 (6 ) >= 9

.................

2. : = ()

.................

3. : ( ( ))

.................

4. : (=) =

.................

5. : (( ) )

.................

6. : (96 div 12 = 2*4 ) ( ())

.................

7. : 20 3*(12^2 2^7)

.................

8. : ( <> 0) ( (>-12))

.................

9. : ( (-3^2 < 0 ))

.................

10. : ( ( < 0)) =

.................

/2
.
.

20 .

x rad tan.

/3
.
.

< .

< >
.

1 1 _ -1 .

349

/4
.
.

mod 5 = 0
2
mod 2 = 0
_
Y+1
_ = 10
_
+1
_
.


;
.

/5
.
3
5 12
,
15 3 2
++
,
_
+2
_
/6
.

.
8
1
> 1
^2
2
,
3
4
mod 2 = 0
4
4
5
_
6
,


1
2
3
4
5
...



8>1

=4

...

...

1

64 , 8

0

...

350

/7
.

.
1
4
2
i (A mod 4) (+1)
3
i , i^2 , i mod 2
BA+i
4
B

5


1
2
3




=4
i=0<=5-


1
: 0,0,0

/8
.
.

,
.

/9
.
1.
2.
3.
4.
5.

^3 + 4*(-1)
+ 3
2 + 42

( *)/2

/10
.
60
23
12.13

162 div 41

351

/11
: 12 4 3
.

12
4
C /
, , , , C

12 4 , 3

12
8
C /
12, 4, , B-1

15 mod 4 + 9
A/2 2
C /
, B, , 3

/12

.

1. 4
2.
3.
4.
5.
6.



.
.
.
.
.

/13
, ,
.
1.


;
.


;
. div 2 = 1

3.

B. X mod 2 = 1

. X div 1 = 0

. X / 2 = 1

(A mod B) :
.

( div 2) * B

B.

A (A mod B) * B

A (A div B) * B

4
:
.
. -10
.
2
.
/4
.

352

/14
.
.

x
y
+ 3
2
x + 6 x + 3y

x5 y
yx

1
3

2
x

1
x

/15
.
.

,
.

,
.

/16

.

1.

2.

3.

4.

5.

6.+4 > ^2

7.

/17
.
.
.

:
1. .

2. .

353

/18

.
.

_
.....
1 , 2
2 .... 0
.... mod . = 1
. 1
_
1 .
2 .
_
: ,
_
.

/19
:

( )

( )

( ( ))

/20

. :
.

0.

0 .

0.

354

/21
.
.

_.

0 ......_
.

_ .._

/22

.
:
- 300 , 30 ,
420 ( 420 ).
- ,
3%.
: .

.

/23
40
.

, :

15
15 20
20


1
2
3

:
.
,

355

i. .

.
ii.
.
.


( ).

: ,
.

/24

.
. 300
3 6 . 300 800
6 9 800
9 12.

.

(
)
.

/25
20
, .
.
,

.
/26
.
.

356

/27
.
.

,
.

Wirth
.

/28
.
.

/29
n = 11,
A[1]=4 , A[2]=5 , A[3]=6 , A[4]=7 , A[5]=8 , A[6]=7 , A[7]=8 , A[8]=7 , A[9]=6 , A[10]=5,
A[11]=4 ;
i1
mid n div 2
i <= mid A[i] = A[n i +1]
[ni+1]
i i +1
_
i > mid

357

/30
200 100 .
.

.


1.
50
2.
50.
.

/31
10 : , , , ,
, , , .
.

/32
. ;
.

[3,1]

[2,3]

i1
[i ,i + 3]

i1
j3
[[ i ,2], j ]

i3
j2
[ [ i , 2] , B[ j , i ] ]

1
3
2
1

4
1
2
1

2
5
4
3

2
1
4
5

358

1
2
5
1

/33

:
100 CDs ,
. 50%.
.

.
5 .


.
.
.

.
/34
[100, 10] 10 100
. [0, 100]
. .

-1. [100] .
:
.

9
.


9 10 .

/35

[60, 40].
.
1 60
J 1 40
+ [, J]
_
_
0
J 1 40
I 1 60
+ [, J]
_
[]
_

359



: = .

/36

. (
).

1.

2.


.
.
.
.
.
.

/37
10 .
,
.
.

.

1 1 0.
1 ,
1 ( 1 ).

:
1. 1

.
2.
, 1
,
.
3.
.


1.

360

/38
8 .
. 8
8 8 8
,
: - [3,5]
[5,3]
.
. 3 ,
1 0 :
.

8
.

8
.


( ).


. .

: .

/39
, 1000
1-100.
50 ,
0.
,
. , ()
:
1

025

25<50

50<T75

75<100

:
.


2
[1000,5].

, 3 .
,
-1.

361


[1000].

( )
.

/40
.
.

/41
.
1. :
.

2.
(=1/2**)
. (, )

. (, ): .

362

/42
, ,
:
.

/43
.
;
5
10
0
1(, )
, ,
1(, )

-
_
. 5, 10, 0
.

. 5, 10, -5

. 5, 10, 0

. 5, 10, -5

;
5
10
1(, )
,

1(, )

,
-
_ 1
. 5, 10
5, 10

. 10, 5
5, 5

. 5, 10
-5, 10

. 10, 5
5, 10

363

;
10
5
(, )
,

(, )

0
0
,
. 10, 5
0, 0

. 10, 5
10, 5

. 0, 0
0, 0

. 0, 0
10, 5

/44

.

= 10

:
: , ,
:

,
<= 120
+ 0.10 *
_ <= 260
+ 0.10 * 120 + 0.08 * ( 120)
_ <= 400
+ 0.10 * 120 + 0.08 * 140 + 0.06 * ( 260)

+ 0.10 * 120 + 0.08 * 140 + 0.06 * 140 + 0.03 * ( 400)


_
* 0.02
* 0.19
+ +
' ', , ' ',
_
.

364

/45
. ;
_2

: , ,

< 3
< 13
< 2
, ,
_2 (, )
, ,
_2 (, )
, ,
_
! =========================================
_2 (1, 2)

: 1, 2

1 < 1 DIV 2
2 < 2 ^ 3
_
/46
DVD ,
:

3
3 7
7


2
3
4,20


DVD, .

DVD :
i. DVD 0 ( ).
.

ii. 0.
iii.
.
iv. .
.


, 5 .

365

/47

. :
. 50
1 100.
. ,
.
.
. .
.
. 30
.
/48
:
.

50 100 1000.

()
.
.

/49
. 18 10

.
.
1000 .
. :
1. [18,10] 18
10
[0,10].
2.
.
3.
.
4.
.

366

/50
.
( 1000)
.
. 2
( )

.
/51


:


1 30
1
31 100
2
101 300
4
.

:
1. ,
.
2. .
3.
800 .

: .

/52
. [,]
()
. : , = 100
.

50
20

.

/53

, , 6,3,5 ;

367

: , ,
:

, ,
, ,
_
1(, , , )
, ,
_ =
_

1(, , , )

: , ,
:
:

2* MOD ( + )

(, )
+2
+1
_

(,):

:
: ,

Y _(/2)
AN Y > 0 TOTE


_
_

/54
,
,
( = ) .
3
5 .
:
. 5
10% ,
15% 55%
.
. 6% ,
12%
70% .
.
.
0 10.

1. , 5 (
, )
.
2. :
iv.
.
1.
.
v.
2.
vi.
.

368

/55

12:00 20 .
:
. 20
.
.
.
.
.
.

(). .
.
.

.

369

11

11
1

:
: [50] , , ,
: [50]

! ==============================
1 50
[]
_
[]
_ [] > 0
_
! ==============================
[1]
2 50
[] >
[]
_
_

! ==============================
0
1 50
+ []
_
/ 50

_
1.

2.



. .

.
, ,
, .

373

1
2
<=

+
_

_

+ 2*
_ > 10

3
9 _

_

1)

1 = 3 > 1 2.

2)

1 = 6 = 2 5 .

3)

2 = 3 = 1 .

4)

2 < 5 = 2 ... ... ....


_.

4)

3 = 10 .

5)

3 = 8 = 2 8.

100 ,
.
:
1.

2.

,
.

3.

50 (
).
.

:
,
.
.

4.

. 3.
4

35 .

.

30.
:

374

()
200
200 1000
1000

%
0
1.5
4

:
:
1.

.
.
.
.
.
. .

2.

,
.

3.

4.


20
.

.

:
x
:
1 x
1
= 0
2
= 1
3
<= x 4 7
4

5
1
6
3
7

.
6

:
1. .. 1 ..
.

375

2. ...... 2 ...........
.
3. 3
4..
.4. 5 .
:

(1 - 5)
.
: .
7

x 2 x
x+ y

2x 1 3
9
+ x=
5
4
x+6

6
7

1.

x5

1
2
3
4
5

10
1

12
2

3 5 6 4
3 4 5 6

__2010
6
> 0
[]
mod 2 = 0

_
-2
_

__2010

.

1
2
3
4
5
6

=6

6 > 0
=4
0 = 0

X=4

376

2.

... ... ...


_.
9


. 1000 .
10%
. (.. 8 1100 , 9 1210 ...).
.
1.

( )
.

2.

3.

30
.
10

5 ,
, 10
. :
1.

2.

[10], [5] , [10,5]


, .

3.

( )
5 .
( ).
.

4.


, .
( ).

5.

3.

6.

3.

7.

2.

11
1.

goto,
.

377


<=100 goto 1
A <=150 goto 2
150
goto 4
1 : 100
goto 4
2 : 150
goto 4
4 :
2.

.
12

.
13

.
) .
) .
) .
)
) .
14

: [8], i

[1] 11
i 2 8
[ i ] F ( A[i 1], i )
_
()
_

F (, ) :

: ,

5*
F ( + 2) DIV ( + 2)
_

()

: [8], i,
S1, S2

S1 0
S2 0
i 3 6
S1 S1 + A[i + 1]
S2 S2 + A[i 2]
_
S2 S1
_

378

.1


.

1.

[1]
11


[2]
[3]
[4]
[5]

[6]

[7]

[8]

i=2<=8

....

.2

....

14
...

...

...

...

...

...

...

11
55

2
2

...

...

2.

3.

15

;
;
16

.
1)

1 ( < 1 ) (=1).

2)

>.

3)

4)

/
.

5)

379

17

.
3
< 10
7
>
_
+
+1
_ =10

_
+2
_
18

500 .
1 10 . :
.1

.


.

.2


,
.

.3

.4

,
.

, .

19

.
1 100.
.
.
.
. 5
. 20
. .

,
.

380

20

1.

_ .
. .
0
1000
_

(+1)^2
,
_ =

2.

, , ,

&

381

.
.

. !!!
1.
.
( ) ( ) .
2. .
.
.
3.
( ).
4. ""
"" .
,
, .
"",
,
.
5. ,
.
, .
6. ,
. .
.
.
7. , .
, .
8. , .
9. (, ) ,
.
10. (*), ( ), .,
. .. 1 :
4 : 1 .
11. "20", ,
.
12. , .

You might also like