I, IV, VII, X варианты

«
«
!!!»
N»
I, IV, VII, X
08
«
«
«
2014 .
1.
a)
b)
2014 .
(
(
,
235
.
1,5
.
2,
–
,
)
&(
(
)
f)
)
(
, A ~ B).
A B
~(
,
.
( 1– 15).
& );
);
,
15
, );
)
,
,
(
d)
e)
( 1– 13).
¬(
,
3.
,
2
3
)
(90
):
)
(
,
13
2014 .
.
c)
1
I, IV, VII, X
08
N»
,
1
N»
!!!»
08
I, IV, VII, X
32
«
!!!»
,
);
A~B
(
);
1
0–
(
);
(
).
.
3
4
( 1– 4).
2.
,
.
(
.
,
.
,
.
,
,
),
.
\/
= 1,
,
(¬ ) \/
/\
= 0).
(
,
,
.
3.
,
,
),
.
,
),
((¬ ) /\ ) \/ ( /\ D).
/\ /\
:
.
,
.
,
:
.
,
.
.
(
),
(
),
, ¬ /\
\/
\/
,
( /\ ) /\ .
\/
( \/ ) \/ .
4.
–
!
- www.infon.info
/\ D
«
N»
«
1
,
»
.
- www.infon.info
«
N»
2
«
«
!!!»
N»
I, IV, VII, X
08
«
2014 .
1
1) 111000102
216.
1
«×»
,
,
«?» (
«*» (
3) 101100112
,
A
A
B
C
D
E
F
B
3
3
1
2
C
1
4
,
E
6
F
6
6
7
2
7
B E (
).
3) 14
,
4) 15
1) *on*.??p
F.
3
x1
0
1
1
x2
1
0
1
x3
0
0
1
x4
1
0
1
x5
1
0
1
x6
0
0
1
x7
1
0
1
x8
1
0
1
x9
0
0
1
3) *on?.*p?
4) *on*.*p*
.
.
1.
–
,
.
2.
(
1) ¬x1 /\ x2 /\ ¬x3 /\ ¬x4 /\ ¬x5 /\ x6 /\ ¬x7 /\ x8 /\ ¬x9
2) ¬x1 \/ ¬x2 \/ x3 \/ ¬x4 \/ ¬x5 \/ ¬x6 \/ ¬x7 \/ ¬x8 \/ ¬x9
3) x1 /\ ¬x2 /\ x3 /\ x4 /\ x5 /\ ¬x6 /\ x7 /\ ¬x8 /\ x9
4) x1 \/ ¬x2 \/ x3 \/ ¬x4 \/ ¬x5 \/ x6 \/ ¬x7 \/ ¬x8 \/ x9
N»
).
.
: 277.
: 9, 14.
: 149.
,
.
1711 1810 195 511 122 114 1313 187 54
1) 4
«
2) *on*.?p*
5
F
0
1
1
F?
- www.infon.info
:
marafon.pps
fon.bmp
telefon.psd
fonname.mpeg
cotton.jpg
fonclab.mp3
,
:
marafon.pps
fonname.mpeg
cotton.jpg
fonclab.mp3
2
5
«*»
.
,
5
2) 13
)
4) 101000112
D
2
4
)
.
A, B, C, D, E, F
. (
.)
1) 11
:
N < K < M?
2
2014 .
.
K,
2) 101001112
I, IV, VII, X
08
,
.
M = 2448, N =
,
N»
4
( 1– 13)
1
«
!!!»
3
2) 5
- www.infon.info
3) 6
«
4) 7
N»
4
«
«
!!!»
N»
I, IV, VII, X
08
.
6
«
2014 .
2
«
!!!»
24-
ID
I, IV, VII, X
08
(5.1)
.
8
.
N»
1.
2014 .
16
3
,
,
.
?
. .
:
–
.)
1
ID
12
13
14
25
26
27
33
42
56
57
58
62
75
1)
3)
.
2
ID_
ID_
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
...
12
13
12
13
25
26
33
56
33
56
57
57
75
...
. .
. .
2)
4)
.
1) 33
2) 50
3) 52
5-
9
,
25
25
14
14
27
27
12
12
57
57
58
62
42
:
A – 11010,
33
– 10111,
.
,
,
.(
».)
10110,
–
,
,
,
11000
10001
.
–
1)
2: 29
2)
11110.
3) xxxx
4)
,
B2:
33
.)
, ,
(
‘x’).
60.
60.
,
,
.(
,
. .
.
1
– 01101.
.
11111
1:
2
.
,
.
7
33
4) 66
: P = [41, 61]
A,
10
29.
60.
.
((x
P)
(x
))
((x
,
)
Q = [11, 91].
(x Q)
1
.
1) [7, 43]
2) [7, 73]
3) [37, 53]
4) [37, 63]
2?
1) =B$1+$A2
3) =B1+A2
2) =B$1+A$2
4) =$B$1+$A$2
- www.infon.info
«
N»
5
- www.infon.info
«
N»
6
«
«
!!!»
N»
412
11
I, IV, VII, X
08
«
2014 .
.
«
!!!»
N»
I, IV, VII, X
08
, «
13
»
,
,
–
,
2014 .
4
4
.
.
:
,
192
?
1) 192
2) 192
3) 216
4) 384
:
.
A
,
,
;
,
0
.
.
4
10.
,
for i := 0 to 10 do
A[i] := i – 1;
for i := 1 to 10 do
A[i – 1] := [i];
A[10] := 10;
FOR I = 0 TO 10
A(I) = I – 1
NEXT I
FOR I = 1 TO 10
A(I-1) = A(I)
NEXT I
A(10) = 10
,
,
,
12
,
:
,
.
1
for (i = 0;
A[i] = i
for (i = 1;
A[i–1] =
A[10] = 10;
i
0
A[i] := i–1
i <= 10; i++)
– 1;
i <= 10; i++)
A[i];
2
10
1 (
)
2 (
).
i
1
A[i –1] :=
10
[i]
,
,
,
(
A[10] := 10;
F6)?
1
2
3
4
5
6
?
1) 9
2) 1
3) –1
4) 0
9
2
–1
1
9
3
–1
2
9
4
–1
3
9
5
–1
4
9
6
–1
5
9
7
–1
6
9
8
–1
7
9
9
–1
8
9
10
–1
9
10
10
10
10
A B C D E F
1) 14
- www.infon.info
«
N»
7
2) 18
3) 20
- www.infon.info
4) 22
«
N»
8
«
«
!!!»
N»
I, IV, VII, X
08
«
2014 .
«
!!!»
N»
I, IV, VII, X
08
2014 .
2
( 1– 15)
a = 40;
b = 3;
a = a *
b = a /
if (a >
c =
else
c =
,
.
,
1
,
,
,
.
.
,
1
1.
2.
:
3,
1.
a
b
a
b
6 / b;
4 * 5;
b)
a + b / 2;
:=
:=
:=
:=
40;
3;
a * 6
a / 4
a > b
c :=
b
/ b;
* 5;
a + b / 2
+ a /2
b + a /2;
: ___________________________.
3,
1.
,
36
5
.
22111 –
,
.
3
2
.
1
2
4
2 =(3*A1*4)/(2*C1) =(2*C1-A1)/5 =(3*B1)/(0,5*C1)
1,
1,
1,
3,
3,
3.
A2: 2
4
?
54.)
,
,
: ___________________________.
.
: ___________________________.
c
2
,
(
).
.
8
4
a :=
b :=
a :=
b :=
if a
c
else
c
a = 40
b = 3
a = a * 6 / b
b = a / 4 * 5
IF a > b THEN
c = a + b / 2
ELSE
c = b + a /2
ENDIF
- www.infon.info
«
N»
.
,
40;
3;
a * 6 / b;
a / 4 * 5;
> b then
:= a + b / 2
.
–
.
(
,
)?
: ___________________________.
:= b + a /2;
9
- www.infon.info
«
N»
10
«
«
!!!»
N»
I, IV, VII, X
08
,
B5
«
2014 .
N»
I, IV, VII, X
08
103.
).
.
: ___________________________.
#include<stdio.h>
void main()
{
int a, b;
a = 4; b = 37;
while (a < b)
{
a = a + 5;
b = b – 7;
}
a = b;
printf("%d", a);}
:a
DIM X, A, B, C AS INTEGER
INPUT X
A = 0: B = 0
WHILE X > 0
C = X MOD 2
IF C <> 0 THEN
=
+ 1
ELSE
B = B + 1
X = X \ 10
WEND
PRINT A
PRINT B
a < b
a := a + 5;
b := b – 7;
: ___________________________.
F(n),
n–
,
:
2) + 3 × F(n
F(7)?
3)
x,
n > 3.
3,
–231
1.
231 – 1.
var x, a, b, c: integer;
begin
readln(x);
a := 0; b := 0;
while x>0 do
begin
c := x mod 2;
if c <> 0 then a := a + 1
else b := b + 1;
x := x div 10;
end;
writeln(a); write(b);
end.
#include<stdio.h>
void main()
{
int x, a, b, c;
scanf("%d", &x);
a = 0; b = 0;
while (x>0) {
c = x%2;
if (c != 0) a = a + 1;
else b = b + 1;
x = x/10;
}
printf("%d\n%d", a, b);
}
a := b;
a
x,
b.
:
n, s
a := 4
b := 37
6
.
8
var a, b: integer;
begin
a := 4;
b := 37;
while a < b do
begin
a := a + 5;
b := b – 7;
end;
a := b;
write(a)
end.
DIM A, B AS INTEGER
A = 4
B = 37
WHILE A < B
A = A + 5
B = B – 7
WEND
A = B
PRINT A
n 3;
1) + 2 × F(n
2014 .
28
7
(
F(n) = 1
F(n) = F(n
«
!!!»
x, a, b, c
x
a := 0; b := 0
x>0
c := mod(x,2)
c <> 0
a := a + 1
b := b + 1
x := div(x,10)
a,
, b
.
: ___________________________.
- www.infon.info
«
: ___________________________.
N»
11
- www.infon.info
«
N»
12
«
–
9
«
!!!»
N»
,
I, IV, VII, X
08
, , , ,
, ,
,
«
2014 .
,
,
.
,
,
«
!!!»
N»
I, IV, VII, X
08
32-
11
,
.
2014 .
,
IP-
,
IP-
.
?
,
IP-
1;
,
,
IP0.
,
:
11111111 11111111 11100000 00000000 (255.255.224.0)
,
19
IP13
,
.
255.255.252.0
IP110.10.110.10,
?
,
: ___________________________.
: ___________________________.
12
26
10
»
:
«|»,
« » –
«&».
)
)
,
,
;
,
,
.
.
(
,
&
&
221
–
,
–
50%
,
,
, – 8
,
,
–1
(
|
25%
,
–4
,
&
,
?
.
,
,
,
,
.
,
,
23
», «
&
,
?
.
«
),
,
,
.
23.
)&
(
,
,
390
340
540
:
–
, – 16
)
: ___________________________.
,
.», « .»
.
: ___________________________.
- www.infon.info
«
N»
13
- www.infon.info
«
N»
14
«
«
!!!»
N»
I, IV, VII, X
08
,
13
1.
2.
4.
1,
–
4
4.
.
83?
: ___________________________.
,
(
14
).
var a,b,t,M,R :integer;
Function
F(x:integer):integer;
begin
F := 2*(x*x–25)*(x*x–25)+18
end;
DIM
A =
M =
FOR
A, B, T, M, R AS INTEGER
–12: B = 8
A: R = F( )
T = A TO B
IF F(T) <= R THEN
M = T
R = F(T)
END IF
NEXT T
PRINT M+14
N»
I, IV, VII, X
08
2014 .
#include<stdio.h>
int F(int x)
{
return 2*(x*x–25)*(x*x–25)+18;
}
a, b, t, M, R
a := –12; b := 8
M := a; R := F(a)
t
a
b
F(t) < = R
M := t; R := F(t)
void main()
{
int a, b, t, M, R;
a = –12; b = 8;
M = a; R = F(a);
for (t = a; t <= b; t++) {
if (F(t) < = R) {
M = t; R = F(t);
}
}
printf("%d", M+14);
}
M+14
F(
x)
:=2*(x*x–25)*(x*x–25)+18
: ___________________________.
begin
a := –12; b := 8;
M := a; R := F(a);
for t := a to b do begin
if (F(t) <= R) then
begin
M := t;
R := F(t);
end;
end;
write(M+14)
end.
FUNCTION F(x)
F=2*(x*x–25)*(x*x–25)+18
END FUNCTION
«
!!!»
:
1,
,
«
2014 .
?
15
(x1
x2)
1
2)
( y1
(x2
(
x1)
2
( y2
x1,x2,…,x4,
1
x3)
(x3
3)
(
x2)
2,…, 4
x4) = 1
4)
3
( y3
–
= 1
x3)
( y4
x4) = 1
?
,
.
.
: ___________________________.
1.
- www.infon.info
«
N»
15
- www.infon.info
«
N»
16
«
«
!!!»
N»
I, IV, VII, X
08
«
2014 .
«
!!!»
( 1– 4)
( 1, 2
2.
.
,
N,
1.
2.
. .),
.
,
724.
(
).
1)
2)
109,
10,
.
:
,
;
,
,–
.
.(
,
.)
,
#include<stdio.h>
int main()
{
long int N;
int digit, max, min;
scanf("%ld", &N);
max = 0; min = 9;
while (N >= 10) {
digit = N % 10;
if (digit > max)
max = digit;
if (digit < min)
min = digit;
N = N /10;
}
printf("%d", max); }
- www.infon.info
,
,
.
,
var N: longint;
digit, max, min: integer;
begin
readln(N);
max := 0; min := 9;
while N >= 10 do
begin
digit := N mod 10;
if digit > max then
max := digit;
if digit < min then
min :=digit;
N := N div 10;
end;
writeln(max);
end.
DIM N AS LONG
INPUT N
max = 0
min = 9
WHILE N >= 10
digit = N MOD 10
IF digit > max THEN
max = digit
END IF
IF digit < min THEN
min = digit
END IF
N = N \ 10
WEND
PRINT max
END
2014 .
.
3
1
I, IV, VII, X
08
N»
.
N, digit, max, min
N
max := 0 min := 9
N >= 10
digit := mod(N, 10)
digit > max
max := digit
digit < min
min := digit
N := div(N, 10)
max
«
N»
17
- www.infon.info
«
N»
18
«
«
!!!»
20
0
2
N»
I, IV, VII, X
08
«
2014 .
.
,
3
10000
.
«
!!!»
I, IV, VII, X
08
N»
,
2014 .
.
.
,
.
,
,
,
.
13
0.
,
0,
».
«
,
10
17
.
,
,
.
,
,
.
,
28.
,
,
,
,
.
29
,1 S
S
.
28.
,
20
A(N) AS INTEGER
I, J, MIN AS INTEGER
I = 1 TO N
INPUT A(I)
NEXT I
...
END
,
.
const
N = 20;
var
a: array [1..N] of integer;
i, j, min: integer;
begin
for i := 1 to N do
readln(a[i]);
...
end.
N =
DIM
DIM
FOR
–
,
,
.
.
.
1. )
S,
.
,
S,
S.
)
S,
,
#include <stdio.h>
#define N 20
void main() {
int a[N];
int i, j, min;
for (i = 0; i<N; i++)
scanf("% d", &a[i]);
...
}
.
.
2.
N = 20
a[1:N]
i, j, min
i
1
a[i]
S,
,
( )
( )
,
N
.
S
.
...
3.
S,
:
–
,
(
,
),
–
,
.
.
(
,
,
S
, Free Pascal 2.4)
.
.
,
(
,
(
,
,
,
).
;
–
.
).
- www.infon.info
«
N»
19
- www.infon.info
«
N»
20
«
«
!!!»
N»
I, IV, VII, X
08
2014 .
«
«
!!!»
N»
I, IV, VII, X
08
2014 .
4
X 1, X 2, …
1000,
.
1
,
1
.
1
(
0.
XT
–0
XT+N
.
),
.
,
1) T = 1
2) XT+N –
,
XT-1 > XT
,
.
1
2
3
4
5
6
7
8
9
10
11
12
13
XT+N > XT+N+1.
XT+N – XT.
,
.
,
.
:
:…
:…
,
4
1
4
2
2
3
1
2
2
4
3
4
3
,
,
2
.
2
.
–0
1
,
.
:
144
17
21
27
3
7
9
11
25
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
:
:9
:1
- www.infon.info
«
N»
21
- www.infon.info
12211
140
6
864
16
66
5
9998
16
15
522
190
24
19
15
«
N»
22
«
«
!!!»
N»
I, IV, VII, X
08
2014 .
«
«
!!!»
N»
I, IV, VII, X
08
2014 .
.
1
,
N,
109,
10,
.
1.
2.
,
(
).
1)
2)
.(
724.
:
,
;
,
,–
.
.)
,
var N: longint;
digit, max, min: integer;
begin
readln(N);
max := 0; min := 9;
while N >= 10 do
begin
digit := N mod 10;
if digit > max then
max := digit;
if digit < min then
min :=digit;
N := N div 10;
end;
writeln(max);
end.
DIM N AS LONG
INPUT N
max = 0
min = 9
WHILE N >= 10
digit = N MOD 10
IF digit > max THEN
max = digit
END IF
IF digit < min THEN
min = digit
END IF
N = N \ 10
WEND
PRINT max
END
,
,
,
.
,
.
,
)
.
.
1.
2.
4.
.
.
.
:
while N >= 10 do
:
#include<stdio.h>
int main()
{
long int N;
int digit, max, min;
scanf("%ld", &N);
max = 0; min = 9;
while (N >= 10) {
digit = N % 10;
if (digit > max)
max = digit;
if (digit < min)
min = digit;
N = N /10;
}
printf("%d", max); }
- www.infon.info
while (N >= 1) do
N, digit, max, min
N
max := 0 min := 9
N >= 10
digit := mod(N, 10)
digit > max
max := digit
while (N > 0) do
while (N > 1) do
3.
while (N >= 0) do
.
.
,
digit < min
min := digit
.
:
N := div(N, 10)
writeln(max);
:
max
«
N»
writeln(max - min);
23
- www.infon.info
«
N»
24
«
«
!!!»
N»
I, IV, VII, X
08
2014 .
«
«
!!!»
2
!
20
0
:
,
,
I, IV, VII, X
08
N»
2014 .
.
10000
.
,
.
(
,
,
0.
,
).
1.
0,
».
,
«
,
.
.
2.
3.
.
,
,
.
.2
3
,
)
)
.
:
;
.
20
A(N) AS INTEGER
I, J, MIN AS INTEGER
I = 1 TO N
INPUT A(I)
NEXT I
...
END
3
109,
N,
.
(
)
,
1.
2
(
,
. 1
,
. 1,
).
#include <stdio.h>
#define N 20
void main() {
int a[N];
int i, j, min;
for (i = 0; i<N; i++)
scanf("% d", &a[i]);
...
}
.
2.
const
N = 20;
var
a: array [1..N] of integer;
i, j, min: integer;
begin
for i := 1 to N do
readln(a[i]);
...
end.
N =
DIM
DIM
FOR
,
. 1,
,
,
.
3.
(
1,
),
,
,
N = 20
a[1:N]
i, j, min
i
1
a[i]
N
...
1
. 1,
(
),
.
(
;
.1
0
(
,
,
, Free Pascal 2.4)
.
)
3
,
(
,
,
).
- www.infon.info
«
N»
25
- www.infon.info
«
N»
26
«
«
!!!»
N»
I, IV, VII, X
08
2014 .
«
6)
,
)
«
!!!»
N»
I, IV, VII, X
08
2014 .
,
,
;
7)
,
;
min := 991;
for i:=1 to N do
if (a[i] >= 100) and (a[i] <= 990)
and (a[i] mod 10 = 0) and (a[i] < min) then min := a[i];
if min = 991 then
writeln ('
')
else
writeln (min);
8)
9)
while)
10)
;
(
,
;
,
. 1–10,
,
0
.
2
,
2
.
,
.
,
,
.
,
,
.
,
,
,
1
:
1)
MIN (
,
,
990);
2)
(
»
3)
4)
,
«
100
»;
10
100
990);
«
,
10;
10
,
;
5)
« »
«
- www.infon.info
«
»;
N»
27
- www.infon.info
«
N»
28
«
3
«
!!!»
,
N»
I, IV, VII, X
08
,
«
2014 .
N»
I, IV, VII, X
08
2014 .
.
.
,
,
,
.
.
13
,
10
17
1. )
,
.
,
.
,
(16 * 2 – 3 = 29).
,
S
,
28
.
28.
,
,
,
29
,1 S
S
)
(
S = 15
.
.
27
28.
,
,
.
–
,
,
.
1. )
,
28
2.
,
S: 9 12.
.
(9 * 2 – 3 = 15; 12 + 3 = 15).
. 1 .
,
,
(
S,
,
18
,
.
15
.
),
.
,
(18 * 2 – 3 = 33; 27 * 2 – 3 = 51)
.
S,
,
15
(
,
),
)
.
S.
)
)
S = 16, 17, … 28.
,
28
,
,
.
«
!!!»
3.
S,
,
S: 6.
9
.
,
,
.
9
(
)
2.
.
2.
S,
,
.
( )
(
).
S
. .
.
:
–
,
6
,
–
2-
2-
1-
1S,
,
)
15 + 3 = 18
15 * 2 – 3 = 27
)
)
6+3=9
6*2–3=9
9 * 2 – 3 = 15
.
S
.
6
,
(
,
.
(
,
.
3.
)
( )
: +3
: *2–3
–
: *2–3
.
.1
- www.infon.info
«
N»
29
,
- www.infon.info
18
: *2–3
27
: *2–3
33 >>
15
9
).
;
: +3
)
18 * 2 – 3 = 33
27 + 3 = 30
: +3
30 >>
.
«
N»
30
«
«
!!!»
N»
I, IV, VII, X
08
2014 .
«
«
!!!»
>>
I, IV, VII, X
08
2014 .
.
.
1.
2.
3.
.
N»
.
,
.
S
(
.
).
,
3
,
2
,
1
.
,
1.
2.
,
.
.
S,
,
:
)
).
.
)
3.
,
,
S.
,
,
.
,
4.
)
S
,
,
,
3, 2
0
1
,
,
,
3
,
,
.
,
)
:
,
;
)
,
,
,
,
.
,
,
.
,
,
,
–
,
,
,
,
.
,
,
,
,
.
,
,
,
,
,
,
,
,–
.
,
,
3
.
.
,
(
.
)
,
- www.infon.info
3
«
N»
,
2
31
- www.infon.info
«
N»
32
«
«
!!!»
N»
I, IV, VII, X
08
«
2014 .
«
!!!»
I, IV, VII, X
08
N»
2014 .
4
X 1, X 2, …
1000,
.
,
,
,
.
.
0.
XT
,
XT-1 > XT
XT+N
,
XT+N
up –
,
,
,
1) T = 1
2) XT+N –
)
,
.
).
last.
XT+N > XT+N+1.
– XT.
,
)
last (
,
start –
( ,
–
x,
x < last,
.
last > 2*start,
up.
.
,
,
.
,
.
up.
:
:…
:
:…
,
program c4_1;
var
n, up, x, start, last : integer;
begin
n:=0;
up:=0;
start:=1001;
last:=1001;
repeat
readln(x);
n:=n+1;
if x < last then begin
if last > 2*start then up:=up+1;
start:=x;
end;
last:=x;
until x = 0;
writeln('
: ', n - 1);
writeln('
: ', up);
end.
,
,
.
.
:
144
17
21
27
3
7
9
11
25
0
:
:9
:1
- www.infon.info
«
N»
33
- www.infon.info
«
N»
34
«
«
!!!»
N»
I, IV, VII, X
08
2014 .
4
,
.
:
,
,
,
,
(
,
)
3
,
.
,
priority_queue, set
,
map
++),
.
.
,
,
2
,
.
,
,
1
.
,
.
- www.infon.info
0
4
«
N»
35