You are on page 1of 23

'

.

"".

.

12/05/2013

1.

1
!1.
1
i 1 35
' '
[i]
_
' '
[i]
_ ([i] = 'C1') ([i] = 'C
2') ([i] = 'C3')
' '
[i]
' GPH'
G[i]
_

!2.
i 1 35
G[i] G[i]*70
_
i 1 35
[i] [i]/G[i]
_

!3
1 0
2 0
3 0
i 1 35
[i] = 'C1'
1 1 + 1
_ [i] = 'C2'
2 2 + 1

3 3 + 1
_
_
max 1
'C1'
2 > max
max 2
'C2'
_
3 > max
max 3
'C3'
_
'
: ',

!4.
i 2 35
j 35 i _ -1
[j - 1] < [j]
[j - 1], [j]
[j - 1], [j]
[j - 1], [j]
_
_

_
i 1 3
'
: ', ON[i]
_
1 0
2 0
3 0
i 1 35
([i] = 'C1')
1 1 + 1
1[1] [i]
_ ([i] = 'C2')
2 2 + 1
2[2] [i]
_ ([i] = 'C3')
3 3 + 1
3[3] [i]
_
_
i 1 3
' 1
: ', 1[i]
_
i 1 3
' 2
:', 2[i]
_
i 1 3
' 3
:', 3[i]
_
1

2
2

!1
i 1 22
j 1 22
_
[i, j]
_ [i,j] = 0 [i,j] = 1
_
_

!2
0
i 1 22
0
j 1 22
[i, j] = 1
+ 1
_
_
= 0
+ 1
_
_

!3
2 0
i 1 22

j 1 22
i = j [i, j] = 1
2 2 + 1
_
_
_
2

!4
j 1 22
3 0
i 1 22
[i, j] = 1
3 3 + 1
_
_
[j] 3
_
j 1 22
[j] j
_
i 2 22
j 22 i -1
[j - 1] < [j]
[j - 1], [j]
[j - 1], [j]
_
_
_
j 1 3
[j], [j]
_
2

3
3
// //

! 1.
0
i 1 5000
[i] = -1
+ 1
_
_

! 2.
[1] = 0 [2] = -1
[1] 1
_
[5000] = 0 [4999] = -1
[5000] 1
_
i 2 4999
[i] = 0
[i - 1] = -1
[i] [i] + 1
_
[i + 1] = -1
[i] [i] + 1
_
_
_

! 3.

i 1

i 4999 =
[i] = -1 [i + 1] = -1

pos i
_
i i + 1
_
=
"
" ,pos

"
"
_
3

4
4
// , //

!
i 1 30
0
j 1 15
([i, j] < 72) ([i, j] < 72)
+ 1
_
_
[i],
_

!.
i 1 30
s 0
j 1 15
s s + [i, j]
_
[i] s/15
_
0
i 1 30
0
j 1
j 15 < 5
[i, j] < [i]
+ 1

0
_
j j + 1
_
= 5
+ 1
_
_
(/30)*100
, "%"

!.
min [1]
pos 1
i 2 30

[i] < min


min [i]
pos i
_
_
[pos, 1]
[pos, 1]
j 2 15
[pos, j] >
[pos, j]
_
[pos, j] <
[pos, j]
_
_
-
[pos],

!.
0
i 1 30
[i] < 72 [i] > 90
+ 1
[] [i]
[]
_
_
4

5
!12
row[i] row[i] + table[i,j]
!13
col[j] col[j] + table [i,j]
!14
sum sum + table [i,j]
6

// table, N, key //


i 1
= i N
table[i] = key
" ", i

_ table[i] > key

_
i i + 1
_
// //

7
7
// , //

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

!2


pos 0
i 1
i 60 =
[i] =

pos i
_
i i + 1
_
=
[pos]
_ 0
j 1
j 14 _ < [pos]

[pos, j] 18.5
[pos, j]
_ _ + 1
_
j j + 1
_

" "
_

!3
k 1 20
_ 0
i 1 60
j 1 14
[i, j] = k
_ _ + 1
_
_
_
[k] _
_
max [1]
k 2 20
[k] > max
max [k]
_
_
"
:"
k 1 20
[k] = max
k
_
_
7

!1

i 1 60
_ 0
j 1 14

!1

8
// //

i 1 2500
[i]
_
i 1 2500
j 1 100
_
[i, j]
_ [i, j] = "" [i,
j] = "" [i, j] = " "
_
_

_
_
_

!2

i 1 36
j 1 16
[i, j]
_
_

j 1 100
[j] 0
[j] 0
_
i 1 2500
j 1 100
[i, j] = [j]
[i] [i] + 1
[i] [i] + 2
_ [i, j] = " "
[i] [i]

[i] [i] - 1
_
_
_

!3

j 1 100
0
i 1 2500
[i, j] = [j]
+ 1
_
_
= 2500

j
_
_
=
"
"
_

!4
i 2 2500
j 2500 i _ -1
[j - 1] < [j]
[j - 1], [j]
[j - 1], [j]
_
_
_
i 1 280
[i] [i]
_
// //
8

9
x 3 19 _ 2
y 19 x _ -2
[y] < [y - 2]
[y], [y - 2]

10
10

!1
i 1 36
[i]
_

!2

!3
i 1 36
j 2 16
k 16 j _-1
[i, k - 1] < [i, k]
[i, k - 1], [i, k]
_
_
_
_
i 1 36
_[i] 0
_
i 1 36
j 1 11
_[i] _[i] + [i, j]
_
_

!4
max _[1]
pos 1
i 2 36
_[i] > max
max _[i]
pos i
_
_
[pos], max
10

11
11
// //
i 2 1000
j 1000 i _ -1
[j - 1, 1] > [j, 1]
[j - 1, 1], [j, 1]
[j - 1, 2], [j, 2]
[j - 1, 3], [j, 3]
_ [j - 1, 1] = [j, 1]
[j - 1, 2] > [j, 2]
[j - 1, 2], [j, 2]
[j - 1, 3], [j, 3]
_
_
_
_
// //
11

12
12
// 1, 1, //
i 1
[i]
j i + 1

_
1[i, j]
_ (1[i, j] = "") (1[i, j] = "
")
1[i, j]
_
_

!
i 1
[i] 0 !
[i] 0 !
_
i 1
j i + 1
1[i, j] = "N"
[i] [i] + 2
[i] [i] + [i, j]
[j] [j] + 1
[j] [j] - [i, j]

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

: [5, 160],
:

!
i 1 5
j 1 160
[i, j]
_
_

!
i 1 5
<- 0
j 1 160
[i, j] = " "
<- + 1
_
_
" ", i, " :
", , " "
[i] <-

! C
_

!C
! , min

min <- [1]
pos <- 1
i 2 5
[i] < min
min <- [i]
pos <- i
_
_
"", pos, "
"

!D
! ""

13


<-
i <- 1
j <- 1
i <= 5 =
j <= 160 =
[i, j] =
<-
POS <- i
POS <- j
_
j <- j + 1
_
i <- i + 1
_
=
" : ", POS
" : ", POS

" "
_
_

13

14

: i, j, [5], , min, pos, POS


, POS

i 2
j i _ -1
[j - 1] < [j]
[j - 1], [j]
[j - 1], [j]
[j - 1], [j]
_ [j - 1] = [j]

!
!
[j - 1] < [j]
[j - 1], [j]
[j - 1], [j]
_
_
_
_
i 1
[i]
_
12

!:

14
// , , //
[1] [1]

i 2
[i] [i - 1] + [i]
_
_

i 1
(i ) ( = )
[i] = _

pos i

i i + 1
_
_
=
"
", [pos], ": ", [pos]

"
"
_

!
"
:", [22]

!
_ [22]/2
0
1 22
[] _
+ 1
_
_
0
"
:",

"
"
_
14

15
15
// , , , //
i 1
j 1
0
i j
+ 1
[i] < [j]
[] [i]
i i + 1

[] [j]
j j + 1
_
_
i !


i
+ 1
[] []
_

+ 1
[] []
_
_
+
// , //
15

16
16
// , , _
//

!

0
i 1 2500
_[i] =
+ 1
_
_
"
",

! ' :
0

!
k 1 2500

!
i 1
( = ) (i )

[k] = [i]

i i + 1
_
_
=

! ,
+ 1
[] [k]
_
_
i 1

!
[i]
_

! ':
!

i 2 2500
j 2500 i _ -1
[j 1] > [j]
[j 1], [j]
[j - 1], [j]
_[j 1], _[j]
_
_
_
[1] [1]

!
i 2 2500
[i] [i 1]
+ 1
[] [i]
_
_
i 1

!
[i]
_
16

17
17

: i, j, , , temp, s, [12]
: ,

!:
!:

!
i 1 12
_
[i]
_ ([i] >= 1) ([i] <= 100)
_

!
<- 0 !
i 1 12
[i] = -1
<- + 1
_
_

!
<- 12 -

!1
<= 4
i 2 12
j 12 i _ -1
[j - 1] < [j]
temp <- [j - 1]
[j - 1] <- [j]
[j] <- temp
_
_
_
s <- 0

! 2
! -2 2
i 2 - 2
s <- s + [i]
_

! -3

<- s/( - 3)
" : ",

!2
s <- 0
i - 1
s <- s + [i]
_

<- ([1] + s)/3


>
"

"
_ <
"

"

" "
_

!3

" "
_
_

18
18_
// //

!
i 1 780
_([i, 1] - [i, 2]) > 12
"
"
[i, 3]

[i, 3] -1
_
_

!B
i 1 780
[i, 3] -1
Max1 [i, 1]
j 2 3
[i, j] > Max1
Max1 [i, j]
_
_
Max2 -1
j 1 3
[i, j] > Max2 [i, j] Max1
Max2 [i, j]
_
_
T[i] (Max1 + Max2)/ 10

T[i] ([i, 1] + [i, 2])/ 10


_
_
j 1 6
[j] 0
i 1 780
T[i] < 5
[1] [1] + 1
_ T[i] < 10
[2] [2] + 1
_ T[i] < 10
[2] [2] + 1
_ T[i] < 12
[3] [3] + 1
_ T[i] < 15
[4] [4] + 1
_ T[i] < 18

[5] [5] + 1

[6] [6] + 1
_
_
_
max [1]

!
j 2 6
[j] > max
max [j]
_
_
j 1 6
[j] = max
j
_
_
18_

19
19

!i
i 1 130
[i]
j 1 10
[i, j]
_
_

!ii
i 1 130
s 0
j 1 10
s s + [i, j]
_
[i] s/10
_
max 0
i 1 130
([i] > max) ([i] < 17)
max [i]
pos i
_
_
"
17 :"
[pos]

!iii
i
s
k

1 130
0
0
j 1 10

_
_

!iv
j 1 10
max B[1, j]
i 1 130
[i, j] > max
max [i, j]
_
_
"
", j, " ():"
i 1 130
[i, j] = max
[i]
_
_
_

!v
i 1 130
0 !
j 1 10
[i, j] > 18.5
+ 1
_
_
3
[i]
_
_
19

20
4,5,6,7,8

21
i)2
ii)5
iii)2
iv)3
v)2

22
22

!1
i 1 20
j 1 40
[i, j]
_
_

!2
([i, j] 14) ([i, j] 18)
s s + [i, j]
k k + 1
_
_
k 0
"", [i], "
14-18:"
s/

"", [i], "


14-18:"

i 1 20
[i]
_

!3
! max , [40]
j 1 40
max [1, j]
i 1 20
[i, j] > max
max [i, j]
_
_

[j] max
_
0
j 1 40
max 0
i 1 20
[i, j] = M[j]
max max + 1
_
_
max = 1
+ 1
_
_

i 1 6
[i]
_

"
"
_

"
"
_
22

!4

!1

i 1 20
0
j 1 40
[i, j] = -1
+ 1
_
_
= 0
[i]
_
_

i 1 15000
_
, ,
_ (( ) ( ) ( ))
(( = 0) ( = 0) ( = 0)) (( = 0)
( = 0))
[i, 1]
[i, 1]
[i, 1]
_

!5

i 1 18
[i]
_



Pos 0
i 1 20
[i] =

Pos i
_
_
=

23
23

!2

!3

j 1 40
[j] [Pos, j]
[j] j
_

1 18
0 !
i 1 1500
j 1 3
[i, j] =
+ 1
_
_
_
[] !
_
s 0
1 18
s s + [i]
_
15000 - s

! ()

!4

i 2 40
j 40 i _ -1
[j - 1] < [j]
[j - 1], [j]
[j - 1], [j]
_
_
_

i 1 6
[i] = -1

_
_
=
"
"

i 2 18
j 18 i _-1
[j - 1] < [j]
[j - 1], [j]
[j - 1], [j]
_
_
_
i 1 6
" : ", [i]
" ", [i]
_

! [40]

! [40]

!5
0
!
i 7 18
[i] = [6]
+ 1

10

_
_
0
" 6 : "
i 7 6+
[i]
_

" 6
"
_

!6
0
i 1 18
[i] = 1
+ 1
" : "
[i]
_
_
0
" ", , "
"

"
"
_
23

24
24
i 1 80
[i]
j 1 360
[i, j]
_
_

!1
i 1 80
s 0
j 1 360
s s + [i, j]
_
[i] s !

_
max [1]
pos 1
i 2 80
[i] > max
max [i]
pos i
_
_
"
:"
pos, [pos]

!2
i 1 80
s 0
j 91 150
s s + [i, j]
_
2[i] s ! 2

_
min 2[1]
pos 1
i 2 80
2[i] < min
min 2[i]
pos i
_
_
"
2 :"
pos, [pos]

!3
s 0
i 1 80
s s + [i]
_
_ s/80
i 1 80
[i] > _
"", [i], "
"
_
_
24

25
!1
1 8
[]
_

!2
i 8 1 _ -1
[9 - i] 9 - i
_

!3
1

8
[]

+ 1
_

!4
1
_
+ 1
[ - 1]
_

- 1

> 8

26
DANCING_WITH_THE_STARS

: I, J, B[14, 4], BK[14], [14], P, P


2, POS, TEMP, K, L, MIN, MIN1, MIN2
: [14], ON[14], TEMP2
: DONE

!
I 1 14
ON[I]
J 1 4
_

11

B[I, J]
_ B[I, J] >= 0 B[I, J] <= 10
_
_
I 1 4
[I]
_
I 1 14
BK[I]
_

!
DONE <-
I <- 1
I <= 14 DONE =
ON[I] = ""
DONE <-
P <- I

I <- I + 1
_
_
DONE <-
I <- 1
I <= 4 DONE =
[I] = ''
DONE <-
P2 <- I

I <- I + 1
_
_
B[P, P2]
I 1 14
B[I, P2] > B[P, P2]
ON[I], B[I, P2] - B[P, P2]
_
_

P <- 1
I 2 14
[I] < MIN
MIN <- [I]
L <- 1
P <- I
_ [I] = MIN
L <- L + 1
_
_
L = 1
ON[P]

MIN2 <- 200


I 1 14
[I] = MIN
MIN1 <- B[I, 1]
J 1 4
B[I, J] < MIN1
MIN1 <- B[I, J]
_
_
MIN1 < MIN2
MIN2 <- MIN1
POS <- I
_
_
_
ON[POS]
_
_

I 2 14
J 14 I _ -1
BK[J - 1] < BK[J]
TEMP <- BK[J - 1]
BK[J - 1] <- BK[J]
BK[J] <- TEMP
K 1 4
TEMP <- B[J - 1, K]
B[J - 1, K] <- B[J, K]
B[J, K] <- TEMP
_
TEMP2 <- ON[J - 1]
ON[J - 1] <- ON[J]
ON[J] <- TEMP2
_
_
_

!
K <- 42
I 1 14
[I] <K + B[I, 1] + B[I, 2] + B[I, 3] + B[I, 4]
ON[I], [I]
K <- K - 3
_

!
MIN <- [1]

12

2.
27
)

1
2
5
6
2
3
4
3
4
5
6

20

50

0
0
2
500
2
1
500
0
1000
0
5000

)
>
temp

temp
_

28
i)
x
y
z
i
j
16
12
8
7
6
0
8
0
12
-1 9
-9
9
-1 10 -11
6
3
ii)

30
1.

1 10
10
9
9
8
8

1
1
0
2
10
10
9
9
8
8

2
2
1
3
10
10
9
9

3
3
2
4

10
10
10
9
11

B2.

29
29

s 5
i 1
X (-1)^(i + 1)*(3^i)
s s + X
s
_
s
29

13

3.
30
1 10
10 _ -1

_
_
30

31
1)
31_1

1 10
+ *4/100
_

31_1
2)
31_2


1 10
+ *4/100
_
-
31_2
3)
31_3

1 10
= 5

_
+ *4/100
_
-
31_3
4)
31_4


1 10
+ *4/100
_

" 10
"

"
"
_
31_4

32
32
1 35
_
i 1 8
_
[i]
_ [i] 0 [i] 6
_
max [1]
min [1]

s 0
i 1 8
s s + [i]
[i] > max
max [i]
_
[i] < min
min [i]
_
_
_ s - max - min
_
_
(_/6) > 5.5
" "
_ (_/6) < 4
"
"
_
_
32

33
33
0
sum 0
max 0
_

0
+ 1
sum sum +
-
> max
max
_
_
_ > 0
= 0
""
" "

" : ",
sum/
"
",
"
", max
_
33

34
32
_

_ > 0
< 10
_
min 999
!3

999
!4
0
!4
!5 o

_

1 _

14

_,
< min !3
min
!3
min_ _ !3
_
!3
> !4
_
!4

!4
_
!4

- 0.5 !50 = 0,5
+ 1
!4
_
!4
= 1
!5
!5
_
!5
>
- 1!



_
_
min_ !

!

=

"
50 ",
_
"
:",
32

35
!i)
3000

0.80
101 2500
+
+ 11.3/100
_


0
= 3000
100
_ > 3000
3000
0.80
100
+ < 2500

+ 1
+ 11.3/100
+
_
_
" :
", , " :
", , " "
35

36
ii) iii)

i)

37
:
1:
2:
3:
4:
5:
6:

8
8
2
8
6
10

38
38
0
i 0
x
i 50
x mod 2 = 0
i i + 1
+ x
_
x
_

38

39
39

< 100
+ 23

- 45
_
_
< 15
+ 22

< 55
+ 11

+ 6
_
_

_ 250
39

40
c 5
c > 0
i 7
i 12
x x + 3
i i + 2
_
c c div 2
x x + c
_

15

41
0
i 100
i 1
i^2 -
i^3
+ 2*i
_

i i - 2
_

1 _ -1

_
_

42
s

!i) _
s 0
i 5
_
s s + i
i i - 1
i
_ i 1
s

!i)
s 0
i 5 2 _ -1
s s + i
i - 1
_
s

!ii)

30


+ div 6

_

+ div 6

_

!iii)
k 1
i -1
i -5
k k*i
k
i i - 2
_

!iii)
k 1
i -1
_
k k*i
k
i i - 2
_ i < -5

43
!
7
7 1 _-2

44
!)
i 1
j 1 100
[i, j]
i i + 1
_

!)
i 50
j 1 100
[i, j]
_

45
45
_
_ + _*

16

10.5/100
0
100
( > 0)
-
+ 1
( mod 6 = 0) ( < 400)

!
+ 50
( > 400)
400
_
_
( mod 12 = 0)

!
+ *
10.5/100
_
_
"
:",
45

46
46_
S 0
0

1 40
S 0
S + 5000
S S +
+ 1.5*
S S +

_
"",
_
S/40
,
46_

47
47

, !


!
t -1
max -1
( 0 t < 100)
_
_new
_ (_new >
_new = 0)
_new 0

t -t + 1
last -_new
p -(_new )/*100
p > max max -p
_

-_new
_
47

48
48_
[1], [2]
[1] 0
[2] 0
0
0
0

+ 1
2 - ( mod 2)
" ", []
_

_ = "" = ""
= ""
[] [] + 1
_
" : ", [1], [1], " ", [2], [2]
_([1] - [2])
mod 2
10
[1] < [2]
-
_
5 - (( - ) div 2)

mod 2
_
_
[1] > [2]
" - ", [1]

" - ", [2]


_
" : ", [1], " - ", [2]
48_

49
< 20 ( = 3 = 4)
"1"
_ < 20
"2"
_ 20 ( mod 2 = 1)
"3"

"4"
_

50
1.
1 1, 2
2 P 0
3 2 > 0
4 2 mod 2 = 1
5
P P + M1
6 _
7 1 1* 2

17

8 2 2 div 2
9 _
10 P

2.
3.

3)

i. 7 ii. 8

51
: 5 4 7 9 9 16 11 25 13 36

M1

M2

16

37

16

18
B)

64

5
7

128
4
256

8
7

475

475

25 19
0
50
9
25
100 4
75
200 2
400 1 475
800 0

512

25 19

80

8
7

_
mod 2 = 1
<- +
_
<- div 2
<- *2
_ <= 0
_

32

8
7

52
A) > 0

592
1024
0

(, , )

: , ,

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

)
1

: , ,

<- 19
<- 25
(, , )

_

)
: 15,20,25,18,24,30,21,28,35,24,
32,40

18

53
53

: i, j, max_
: [5], _, _,
_, __,
: _

i 1 20
_
j 1 5
[j]
_
_ <- _()
_ <- _ + _

! 3 : 2001-2003, 20022004, 2003-2005


max_ <- 1
__ <[1] + [2] + [3]
j 2 3
<[j] + [j + 1] + [j + 2]
> __
__ <-
max_ <- j
_
_
" ", _, " .
3 ", 2000 + max_
_
_ <- _/ 20
_
_

! =======================================
_():

: i
: [5],

<- 0
i 1 5
<- + [i]
_
_ <-
_

54
()

: i,
: [1000, 3], _,
, _,
:

_
" :"
_
" : "

!
i <- 1
<-
= i <= 1000
[i, 1] = _
[i, 2] =
<-
<- i
_
i <- i + 1
_
=
" "
[, 3] = ""
_
" : "
_
": "

_ _ =
_

"
"
_
_ =
_

55
!
(, ):

: , i, j
: [30]
: temp

temp <-
i <- 1
j <-
i < j temp =
[i] <> [j]
temp <-
_
i <- i + 1
j <- j - 1
_
<- temp
_

!
55_

:
: [30],
:

<- 0
_
" ", + 1, "
/"

19

" ( 30
) "

( >= "" <= "") ( >= ""
<= "")

<- + 1
[] <-
_
_ = "." = 30
<- (, )
=
" /
"

" / "
_
_

56


5
5
5 5
4
4
5
5,5,5
7
3
7 3
5
7,5,3
5
4
9 28
-2
18
9 18
14 9,14,18 9
13
11
: 5,5,5,7,5,3,9,14,18
57
57

: i, j, [5, 15], , [75], _


, ,
: [5, 15]
:

!i
(, )

!ii
i 1 75
[i] <- 0 !
_
<- 0
i 1 5
j 1 15
[i, j] >= 50
<- + 1
[] <- 100*i + j
_
_
_
": ", , " "

!iii

_
<- (_, )
<- _ div 100
<- _ mod 100
=
" ", [, ], "
"

" ", [, ], "


"
_
_

! =======================================
(1, 2)

: 2[5, 15], i, j
: 1[5, 15]

i 1 5
j 1 15
1[i, j]
_
2[i, j]
_ (2[i, j] >= 0) (2[i, j] <=
100)
_
_
_

! =======================================
(, ):

: i, [75],
:

<-
i <- 1
i <= 75 = [i]
> 100
[i] =
<-

i <- i + 1
_
_
<-
_

58
=[16,-1,8,8,4,0]
59
59

: i, ,
: [8], [8], [8]
: [8], [8], [8]

(, )
(, )
(, )
(, )

! [8],

20


! ,
[1]
[1]
[2]
[2]

<<<<-

[1]
[1]
[1]
[1]

<- 2 !

<- 2
i 3 8
[] < []
[i] <- []
[i] <- []
<- + 1

[i] <- []
[i] <- []
<- + 1
_
_
i 1 8
[i], [i]
_
_

! =======================================
(, )

:
: [8]
: [8]

1 8
[], []
_
_

! =======================================
(, )

: i, j
: [8], 1
: [8], 2

i 2 8
j 8 i -1
[j - 1] > [j]
1 <- [j - 1]
[j - 1] <- [j]
[j] <- 1
2 <- [j - 1]
[j - 1] <- [j]
[j] <- 2
_
_
_
_

60
_60

: , , , [15,
15], min, i, j
: [15]

1 15
! )

[]
_
1 15

!)
1 - 1
_
[, ]
_ [, ] > 0
_
_
i <- 2
j <-1
3 15
!

)
1 - 1
[, ] < [i ,j]

i <-
j <-
_
_
_
"
",[i], " ", [j]
min <- _(, 1) ! )

<- 1
2 15
AN _(, ) < min
<-
min <- _(, )
_
_
[]
_

! =======================================

_(, ) :

!)

: , , [15, 15], ,

<- 0
1 - 1
<- + [, ]
_
+1 15
<- + [, ]
_
_ <- / 14
_

61

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


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

21

! |


<- 0
1 50
_

_ ( >= 20 <= 500)

!

[] <- div 10

<- + []
_
" : ",

! |

1 50

!
| []
1 []
_
[, ]
_ ([, ] = 0 [, ] = 1)
_
_

!
_ <- 0
1 50
<- 0
1 []
[, ] = 0
<- + 1
_
_

!
[] <-

!
_ <- _ +
_

!
1
. 20 .
"
", (_/)*100

! =======================================
!
/
<- [1]/[1]
2 50
[]/[] >
<- []/[]
_
_

! |

1 50
[]/[] =

_
_

!

<-
1 50


!
<-
1 []

!

[, ] = 1
<-
_
_

!

!

=

<-
_

!

_
=
" "
_

! 5
!

<- -1
1 50

!
_ <__(, , )
_ >
<- _
<-
_
_
"
", , " ",
_

! =======================================
__ (,
, ):

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

: DONE

<- 1
<- -1

!
<= []
<- 0
DONE <-

! ,

! DONE

( <= [] DONE = )

[, ] = 0
<- + 1

22

<- + 1

DONE <-
_
_

!
;
>
<-
_

!
! ,

<- + 1
_
__ <-
_

23

You might also like