Zadanie IN11 14092017-1 2


Чтобы посмотреть этот PDF файл с форматированием и разметкой, скачайте его и откройте на своем компьютере.
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
оɛозначаɟɬɫя
лоɝичɟɫкоɟ
оɛозначаɟɬɫя
/\
лоɝичɟɫкоɟ
ɫложɟниɟ
лоɝичɟɫкоɟ
\/
оɛозначаɟɬɫя
B);
A
B
A
B
оɛа
1
ɪаɜноɫильными
значɟния
(
\/
/\
нɟɪаɜноɫильны
значɟния
ɜыɪажɟний
инɜɟɪɫия
оɬɪицаниɟ
конъюнкция
лоɝичɟɫкоɟ
ɫложɟниɟ
ɫлɟɞоɜаниɟ
/\
\/
/\ D
/\
/\
/\
ɜмɟɫɬо
Мɛайɬ
ɫмыɫлɟ

измɟɪɟния
ɜыɪажаɟɬɫя
ɫɬɟпɟнью
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
Оɬɜɟɬами
123
чиɫло
ɛɭкɜ


чиɫла
Лоɝичɟɫкая
ɮɭнкция
ɫоɞɟɪжащий
Опɪɟɞɟлиɬɟ
какомɭ
ɫооɬɜɟɬɫɬɜɭɟɬ
Пɟɪɟмɟнная
Пɟɪɟмɟнная
Пɟɪɟмɟнная
Пɟɪɟмɟнная
??? ??? ??? ???
1 0 0 0 1
1 0 1 0 1
1 0 1 1 1
x, y


ɫооɬɜɟɬɫɬɜɭющая
мɟжɞɭ
ɫɬаɜиɬь
заɞано
заɜиɫящɟɟ
Пɟɪɟмɟнная
Пɟɪɟмɟнная
??? ???
0 0 1
0 1 0
1 0 1
1 1 1
ɫɬолɛцɭ
ɫооɬɜɟɬɫɬɜɭɟɬ
пɟɪɟмɟнная
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
изоɛɪажɟна
ɫɜɟɞɟния
киломɟɬɪаɯ
1
2
3
4
8
1
   
2
3
4
5
6
7
8
46
как
ɫɜязана
пɭнкɬа
Длины
ɫɯɟмɟ
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
пɪɟɞɫɬаɜлɟны
Кажɞая
2
ID
1.
оɫноɜании
ɜɫɟɝо
ID_
1224 1269
1224 1296
1225 1269
1225 1296
1269 1237
1269 1399
1269 1414
1296 1353
1296 1375
1307 1353
1307 1375
1328 1237
1328 1399
ɋаɮина
1328 1414
1384 1258
1384 1290

каналɭ
пɟɪɟɞаюɬɫя
ɫоɞɟɪжащиɟ
ɬолько
чɟɬыɪɟ
пɟɪɟɞачи
иɫпользɭюɬɫя
: 111,
кɪаɬчайшɟɟ
ɬакиɯ
наимɟньшим
значɟниɟм
оɞно
яɜляɟɬɫя
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
ɫɬɪоиɬɫя
ноɜоɟ
Полɭчɟнныɟ
ɪазɞɟлиɬɟлɟй
: 915.
чиɫло
оɛɪаɛоɬкɟ
ɮɪаɝмɟнɬ
7 4 5
=B2+C2+D2 =C2 =(A1D1)*(B1-3)=(A1D1)*C1
чиɫло
запиɫано
B1,
значɟниям
ячɟɟк
ɞиапазона
A2:D2,
значɟния
ячɟɟк
пɪɟɞɫɬаɜлɟна
языкаɯ
n = 0
while 400 s*s:
s = s - 1
n = n + 2
print(n)
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
s, n
n := 0

400 s*s
s := s - 1
n := n + 2

n
using namespace std;
{
int s = 25, n = 0;
while (400 s*s) {
s = s - 1;
n = n + 2;
}
чɟɬыɪёɯканальная
32
кȽц
32-
3
ɮайл
Опɪɟɞɟлиɬɟ
качɟɫɬɜɟ
ɛлижайшɟɟ
чиɫло
кɪаɬноɟ
ɫоɫɬаɜляɟɬ
ɫооɛщɟнию
ɫɜоё
4-
A, B, C, D, X, Y,
X, Y
Z
A, B, C, D
можɟɬ
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
запиɫаны
� IF n 2 THEN
F = F(n-1) + G(n-2)
ELSE
F = n+1
END IF
END FUNCTION
� IF n 2 THEN
G = G(n-1) + F(n-2)
ELSE
G = n
END IF
END FUNCTION
begin
� if n 2 then
F := F(n-1) + G(n-2)
else
F := n+1;
end;
begin
� if n 2 then
G := G(n-1) + F(n-2)
else
G := n;
end;
{
� if (n 2)
11
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
� if n 2:
ɛɭɞɟɬ
ɪаɜно
пɪи
ɜыполнɟнии
TCP/IP
маɫкой
какая
IP-
ɫɟɬи
какая

ɫɬаɪшиɯ
заɬɟм
мɟɫɬа

маɫка
запиɫыɜаɟɬɫя
IP-

пɪичём
запиɫыɜаɟɬɫя
ɞɟɫяɬичноɝо
ɫɟɬи
конъюнкции
заɞанномɭ
маɫкɟ
IP-
231.32.255.131,
231.32.240.0.
IP-
93.138.88.47
93.138.80.0.
ɜиɞɟ
кажɞомɭ
пользоɜаɬɟлю
ɜыɞаёɬɫя
20
ɫоɞɟɪжащий
ɫимɜолы
, C, D,
, F, G, H.
ɫɜɟɞɟний
оɞинакоɜоɟ
ɫимɜолы
оɞинакоɜым
количɟɫɬɜом
ɫоɛɫɬɜɟнно
кажɞоɝо
пользоɜаɬɟля
ɯɪаняɬɫя
кажɞоɝо
ɫɜɟɞɟний
25
оɬɜɟɬɟ
чиɫло
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
ɜыполняɬь
оɛɟиɯ
w
циɮɪ
Напɪимɟɪ
команɞы
мɟняɟɬ
пɪоɜɟɪяɟɬ
ɜɫɬɪɟчаɟɬɫя
команɞа
ɜозɜɪащаɟɬ
значɟниɟ
ɜозɜɪащаɟɬ
значɟниɟ
ɋɬɪока
конɫɬɪɭкции
ЕɋЛИ
команɞа
85
7?
оɬɜɟɬɟ
НȺЧȺЛО
нашлоɫь
замɟниɬь
(333, 7)
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна

ɫɜязыɜающиɯ
ɞɜиɝаɬьɫя
ɬолько
ɭказанном
ɫɭщɟɫɬɜɭɟɬ
ɫиɫɬɟмɟ
чиɫла
93
2
ɫоɞɟɪжиɬ
мɟнɟɟ
ɬɪёɯ
языкɟ
лоɝичɟɫкой
иɫпользɭɟɬɫя
ɫимɜол
|,
ɞля
ɫимɜол
запɪоɫы
ɫɬɪаниц
ɫɟɝмɟнɬа
Инɬɟɪнɟɬ
количɟɫɬɜо
ɜɫɟ
оɞноɜɪɟмɟнно
ɫоɞɟɪжащиɯ
ɜɪɟмя
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
чиɫлоɜой
= [17, 40]
= [20, 57].
чɬо
значɟнии
пɪоɝɪаммɟ
опиɫан
A;
пɪɟɞɫɬаɜлɟнном
ɮɪаɝмɟнɬɟ
маɫɫиɜа
NEXT i
for (i = 1; i = n-1; i++) { A[i] = A[i+1];
A[10] = s;
for i in range(1,n): A[i] = A[i+1]
началом
пɪоɝɪаммы
маɫɫиɜа
значɟния
. A[1] = 0; A[2] =
1; ; A[10] = 1).
Значɟниɟ
элɟмɟнɬоɜ
маɫɫиɜа

2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
чиɫɟл
пɟчаɬаɟɬ

2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
значɟниɟ
11.
INPUT K
I = 1
WHILE F(I) K
I = I + 1
WEND
PRINT I
END FUNCTION
&#xiost;&#xream;#include iostream
using namespace std;
k, i

k
i := 1
f(i) k
i := i + 1

i

f(
n)
:= n * n
k, i : longint;
begin
end;
readln(k);
i := 1;
while f(i) k do
writeln(i)
end.

2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
Ɍɪɟнɟɪ
экɪанɟ
команɞа
1,
ɭɜɟличиɜаɟɬ
поɫлɟɞоɜаɬɟльноɫɬь
команɞ
ɫɭщɟɫɬɜɭɟɬ
пɪи
1
яɜляɟɬɫя
11?
ɫɭщɟɫɬɜɭɟɬ
ɜɫɟ
качɟɫɬɜɟ
ɭказаɬь
количɟɫɬɜо
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
(2427)
ɫначала
(24, 25
полноɟ
Поɫлɟɞоɜаɬɟльно
ɜычиɫляюɬɫя
значɟния
мɟньшɟ
пɪоɝɪамма
Python
begin
read(a,b);
if not ((0=b) and (b=a)) then
writeln('
')
else begin
s := 0;
k := 0;
k := k+1;
s := s-k;
end;
writeln(s)
end
end.
a = int(input())
b = int(input())
if not 0=b=a:
print("
")
else:
s = 0
k = 0
� while s b:
s = s-k
print(s)
a, b, s, k

a, b

0=b=a

"
"

k := 0

� s b
k := k+1
s := s-k

s

INPUT A, B
PRINT "
"
ELSE
S = 0
K = 0
� WHILE S B
K = K + 1
S = S - K
WEND
END IF
END
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
using namespace std;
int main(){
int a, b, s, k;
if (!(0=b && b=a))
cout "
";
else {
s = 0;
k = 0;
� while (s b) {
k = k+1;
s = s-k;
cout s;
}
пɪоɝɪамма
пɪаɜильный
чиɫлоɜой
ɜɫɟ
нɟɫколько
кажɞой
ошиɛки
иɫпɪаɜлɟнном
Доɫɬаɬочно
ɭказаɬь
ɫпоɫоɛ
нɭжно
пɪиɜɟɞённɭю
можɟɬɟ
ɬолько
замɟняɬь
можɟɬɟ
ошиɛочныɟ
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
ɫоɞɟɪжащий
2018
положиɬɟльныɯ
10000.
макɫимальный
элɟмɟнɬоɜ
ɞɟɫяɬичная
шɟɫɬнаɞцаɬɟɪичная
ɬɟм
ɫимɜолом
чиɫɟл
нɟɬ
ɫчиɬаɟɬɫя
чɟɬыɪёɯ
элɟмɟнɬоɜ
80, 91, 162
250,
162.
шɟɫɬнаɞцаɬɟɪичном
как
50, 5B, A2
FA.
ɞɟɫяɬичной
шɟɫɬнаɞцаɬɟɪичной
Запɪɟщаɟɬɫя
иɫпользоɜаɬь
чаɫɬь
Python
-
#
m, k
a = []
N = 2018
for i in range(0, N):
a.append(int(input()))
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
качɟɫɬɜɟ
можɟɬɟ
запиɫаɬь
ɜɟɪɫию
языка
эɬом
ɫлɭчаɟ
какиɟ
камнɟй
или
количɟɫɬɜо
камнɟй
15
16
45
камнɟй
заɜɟɪшаɟɬɫя
количɟɫɬɜо
ɫɬаноɜиɬɫя
мɟнɟɟ
38.
полɭчиɜший
камнɟй
момɟнɬ
ɛыло
ɫɬɪаɬɟɝию
пɪоɬиɜника
ɫɬɪаɬɟɝию
иɝɪока

можɟɬ
ɫлɟɞɭющиɟ
заɞания
ɫлɭчаяɯ
ɫɜой
ɫɬɪаɬɟɝия
= 12?
ɫɬɪаɬɟɝию
значɟния
ɟɫɬь
ɜыиɝɪаɬь
кажɞоɝо
ɭказанныɯ
ɫɬɪаɬɟɝию
значɟниɟ
ɟɫɬь
ɫɬɪаɬɟɝия
ɜыиɝɪаɬь
оɞнако
ɭказанноɝо
значɟния
ɫɬɪаɬɟɝию
Вани
камнɟй
 \n
. 11
\n 
.
\r 

10101
20


2017 2018

.
.
 \n 



 

 
  

 
!


 
 "  
 
.
! 
\n"
 
  


  
 

  #

(
 

 
 
 
 
 
#
 $
).
 
 
,
\n\n


%
 
 
 
 
.
&
\n 

 \n \n
,
 
 
 \n

 
.
 ' 
%\n $





 
' 
%#

.

  
%\n #


,


 
\n  

 




   

 


.

  
%\n #


,


,
 
 
 
 


,

'
1
(#

   
 
.
)\n  
\n

 $
(

" $
\n  \n 
' \n
$ $
 #


$
  


)

,
%\n $




, 4
 
.
)\n  
\n

 $

,
%\n $
 \n



 \n


, 3
 
.
)\n  
\n

 $

,

 $ $
 
%\n  
, 2
 
.
\r
"

 

\r

' 

.
&
\r
 


,
\n"

 

  
 

#
,
#





\n
.

\n 

\n\n
 ' 
  
' 
.
*\n" 
 #
\n
  

 $
.
\r
 
 

#
\n


+ 
\n  
 
(1
1000).
\n"#

 $ 
\n
 

 
 
,

'$ 
10000.

 \n 
\n\n 
:
5
15
417
123
6
4841

  \n 
\n\n 
\r
 \n\n
 

 \n 
\n\n 
:
6


  
 
 
 




6, 8, 5, 6, 5.
- 
 
(



)
 $ 
6
5,

  

'

% 

27
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
оɛозначаɟɬɫя
лоɝичɟɫкоɟ
оɛозначаɟɬɫя
/\
лоɝичɟɫкоɟ
ɫложɟниɟ
лоɝичɟɫкоɟ
\/
оɛозначаɟɬɫя
B);
A
B
A
B
оɛа
1
ɪаɜноɫильными
значɟния
(
\/
/\
нɟɪаɜноɫильны
значɟния
ɜыɪажɟний
инɜɟɪɫия
оɬɪицаниɟ
конъюнкция
лоɝичɟɫкоɟ
ɫложɟниɟ
ɫлɟɞоɜаниɟ
/\
\/
/\ D
/\
/\
/\
ɜмɟɫɬо
Мɛайɬ
ɫмыɫлɟ

измɟɪɟния
ɜыɪажаɟɬɫя
ɫɬɟпɟнью
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
Оɬɜɟɬами
123
чиɫло
ɛɭкɜ


чиɫла
Лоɝичɟɫкая
ɮɭнкция
ɫоɞɟɪжащий
Опɪɟɞɟлиɬɟ
какомɭ
ɫооɬɜɟɬɫɬɜɭɟɬ
Пɟɪɟмɟнная
Пɟɪɟмɟнная
Пɟɪɟмɟнная
Пɟɪɟмɟнная
??? ??? ??? ???
1 0 0 0 1
1 0 1 0 1
1 0 1 1 1
x, y


ɫооɬɜɟɬɫɬɜɭющая
мɟжɞɭ
ɫɬаɜиɬь
заɞано
заɜиɫящɟɟ
Пɟɪɟмɟнная
Пɟɪɟмɟнная
??? ???
0 0 1
0 1 0
1 0 1
1 1 1
ɫɬолɛцɭ
ɫооɬɜɟɬɫɬɜɭɟɬ
пɟɪɟмɟнная
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
изоɛɪажɟна
ɫɜɟɞɟния
киломɟɬɪаɯ
1
2
3
4
8
1
58
2
   
3
4
5
   
6
7
   
как
пɭнкɬоɜ
ɫɜязана
пɭнкɬа
Длины
ɫɯɟмɟ
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
пɪɟɞɫɬаɜлɟны
Кажɞая
2
ID
1.
оɫноɜании
пɪиɜɟɞённыɯ
Кɪаɜɟц
ID_
Кɪаɜɟц
866 911
866 938
867 911
867 938
911 879
911 1041
904 900
938 995
938 1017
949 995
949 1017
970 879
970 1041
904 932
1026 900
1026 932

каналɭ
пɟɪɟɞаюɬɫя
ɫоɞɟɪжащиɟ
ɬолько
чɟɬыɪɟ
иɫпользɭюɬɫя
: 111,
кɪаɬчайшɟɟ
ɫлоɜо
значɟниɟм
оɞно
яɜляɟɬɫя
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
ɫɬɪоиɬɫя
ноɜоɟ
ɬакжɟ
Полɭчɟнныɟ
чиɫла
запиɫыɜаюɬɫя
: 915.
чиɫло
оɛɪаɛоɬкɟ
ɮɪаɝмɟнɬ
9 2 5
=B2+C2+D2 =C2 =(A1D1)
*(B15) =(A1D1)*C1
B1,
чɬоɛы
ячɟɟк
A2:D2,
значɟния
пɪɟɞɫɬаɜлɟна
языкаɯ
n = 0
s = s - 1
n = n + 3
print(n)
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
s, n
n := 0

400 s*s
s := s - 1
n := n + 3

n
using namespace std;
{
int s = 25, n = 0;
while (400 s*s) {
s = s - 1;
n = n + 3;
}
чаɫɬоɬой
32-
ɪазɪɟшɟниɟм
3
минɭɬы
Опɪɟɞɟлиɬɟ
ɪазмɟɪ
Мɛайɬ
ɛлижайшɟɟ
цɟлоɟ
ɫоɫɬаɜляɟɬ
ɫооɛщɟнию
ɫɜоё
4-
A, B, C, D, E, X,
ɜɫɬɪɟчаюɬɫя
позицияɯ
A, B, C, D, E
ɬолько
ɞɜɭɯ
ɋколько
ɪазличныɯ
иɫпользоɜаɬь
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
Нижɟ
языкаɯ
запиɫаны
ɪɟкɭɪɫиɜныɟ
ɮɭнкции
� IF n 2 THEN
F = F(n-1) + G(n-2)
ELSE
F = n+1
END IF
END FUNCTION
� IF n 2 THEN
G = G(n-1) + F(n-2)
ELSE
G = n
END IF
END FUNCTION
begin
� if n 2 then
F := F(n-1) + G(n-2)
else
F := n+1;
end;
begin
� if n 2 then
G := G(n-1) + F(n-2)
else
G := n;
end;
{
� if (n 2)
11
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
� if n 2:
ɛɭɞɟɬ
ɪаɜно
пɪи
ɜыполнɟнии
TCP/IP
маɫкой
какая
IP-
ɫɟɬи
какая

ɫɬаɪшиɯ
заɬɟм
мɟɫɬа

маɫка
запиɫыɜаɟɬɫя
IP-

пɪичём
запиɫыɜаɟɬɫя
ɞɟɫяɬичноɝо
ɫɟɬи
конъюнкции
заɞанномɭ
маɫкɟ
IP-
231.32.255.131,
231.32.240.0.
IP-
93.138.96.47
93.138.64.0.
ɜиɞɟ
кажɞомɭ
пользоɜаɬɟлю
ɜыɞаёɬɫя
ɫоɫɬоящий
20
ɫоɞɟɪжащий
8-
наɛоɪа
, C, D,
, F, G, H.
ɫɜɟɞɟний
оɞинакоɜоɟ
ɫимɜолы
оɞинакоɜым
количɟɫɬɜом
ɫоɛɫɬɜɟнно
кажɞоɝо
пользоɜаɬɟля
ɯɪаняɬɫя
кажɞоɝо
ɫɜɟɞɟний
35
оɬɜɟɬɟ
чиɫло
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
ɜыполняɬь
оɛɟиɯ
w
циɮɪ
Напɪимɟɪ
команɞы
мɟняɟɬ
пɪоɜɟɪяɟɬ
ɜɫɬɪɟчаɟɬɫя
команɞа
ɜозɜɪащаɟɬ
значɟниɟ
ɜозɜɪащаɟɬ
значɟниɟ
ɋɬɪока
конɫɬɪɭкции
ЕɋЛИ
команɞа
85
9?
оɬɜɟɬɟ
НȺЧȺЛО
нашлоɫь
замɟниɬь
(666, 9)
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
ɫɜязыɜающиɯ
можно
ɭказанном
ɫɭщɟɫɬɜɭɟɬ
ɫиɫɬɟмɟ
оɫноɜаниɟм
чиɫла
144
10
оканчиɜаɟɬɫя
1
ɫоɞɟɪжиɬ
мɟнɟɟ
ɬɪёɯ
лоɝичɟɫкой
ɫимɜол
|,
ɫɬɪаниц
ɫɟɝмɟнɬа
Инɬɟɪнɟɬ
количɟɫɬɜо
ɜɫɟ
оɞноɜɪɟмɟнно
ɫоɞɟɪжащиɯ
ɜɪɟмя
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
чиɫлоɜой
= [17, 46]
= [22, 57].
чɬо
значɟнии
пɪоɝɪаммиɪоɜания
опиɫан
A;
пɪɟɞɫɬаɜлɟнном
элɟмɟнɬы
инɞɟкɫами
NEXT i
for (i = 1; i = n-1; i++) { A[i] = A[i+1];
A[10] = s;
for i in range(1,n): A[i] = A[i+1]
началом
пɪоɝɪаммы
маɫɫиɜа
значɟния
. A[1] = 0; A[2] =
1; ; A[10] = 1).
Значɟниɟ
элɟмɟнɬоɜ
маɫɫиɜа

2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
чиɫɟл
пɟчаɬаɟɬ
PRINT B

2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
значɟниɟ
10.
INPUT K
I = 1
I = I + 1
WEND
PRINT I
F = N * N
&#xiost;&#xream;#include iostream
using namespace std;

k, i

k
i := 1

f(i) k
i := i + 1

i

f(
n)
:= n * n
k, i : longint;
begin
f := n * n;
end;
readln(k);
i := 1;
while f(i) k do
i := i+1;
writeln(i)
end.

21
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
Ɍɪɟнɟɪ
экɪанɟ
команɞа
1,
ɭɜɟличиɜаɟɬ
поɫлɟɞоɜаɬɟльноɫɬь
команɞ
ɫɭщɟɫɬɜɭɟɬ
пɪи
1
яɜляɟɬɫя
12?
ɫɭщɟɫɬɜɭɟɬ
ɜɫɟ
качɟɫɬɜɟ
ɭказаɬь
количɟɫɬɜо
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
(2427)
ɫначала
(24, 25
полноɟ
Поɫлɟɞоɜаɬɟльно
ɜычиɫляюɬɫя
значɟния
мɟньшɟ
пɪоɝɪамма
Python
begin
read(a,b);
if not ((0=b) and (b=a)) then
writeln('
')
else begin
s := a;
k := 0;
s := s-k;
k := k+1;
end;
writeln(k)
end
end.
a = int(input())
b = int(input())
if not 0=b=a:
print("
")
else:
s = a
k = 0
� while s b:
k = k+1
print(k)
a, b, s, k

a, b

0=b=a

"
"

k := 0

� s b
s := s-k
k := k+1

k

INPUT A, B
PRINT "
"
ELSE
S = A
K = 0
� WHILE S B
S = S - K
K = K + 1
WEND
END IF
END
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
using namespace std;
int main(){
int a, b, s, k;
if (!(0=b && b=a))
cout "
";
else {
s = a;
k = 0;
� while (s b) {
s = s-k;
k = k+1;
cout k;
}
пɪоɝɪамма
пɪаɜильный
чиɫлоɜой
или
кажɞой
иɫпɪаɜлɟнном
Доɫɬаɬочно
ɭказаɬь
ɫпоɫоɛ
нɭжно
пɪиɜɟɞённɭю
можɟɬɟ
ɬолько
замɟняɬь
можɟɬɟ
ошиɛочныɟ
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
ɫоɞɟɪжащий
2018
чиɫɟл
мɟньшиɯ
10000.
Нɟоɛɯоɞимо
ɞɟɫяɬичная
заканчиɜаɟɬɫя
ɫимɜолом
чиɫɟл
оɬɜɟɬ
ɫчиɬаɟɬɫя
ɪаɜным
чɟɬыɪёɯ
80, 91, 162
250,
ɞолжно
80.
шɟɫɬнаɞцаɬɟɪичном
как
50, 5B, A2
FA.
шɟɫɬнаɞцаɬɟɪичной
мɟньшɟɟ
Запɪɟщаɟɬɫя
иɫпользоɜаɬь
чаɫɬь
Python
-
#
m, k
a = []
N = 2018
for i in range(0, N):
a.append(int(input()))
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
качɟɫɬɜɟ
можɟɬɟ
запиɫаɬь
ɜɟɪɫию
языка
эɬом
ɫлɭчаɟ
какиɟ
камнɟй
или
количɟɫɬɜо
камнɟй
15
16
45
камнɟй
заɜɟɪшаɟɬɫя
количɟɫɬɜо
ɫɬаноɜиɬɫя
мɟнɟɟ
37.
полɭчиɜший
камнɟй
момɟнɬ
ɛыло
ɫɬɪаɬɟɝию
пɪоɬиɜника
ɫɬɪаɬɟɝию
иɝɪока

можɟɬ
ɫлɟɞɭющиɟ
заɞания
ɫлɭчаяɯ
ɫɜой
ɫɬɪаɬɟɝия
ɫɬɪаɬɟɝию
значɟния
ɟɫɬь
кажɞоɝо
ɭказанныɯ
ɫɬɪаɬɟɝию
значɟниɟ
ɟɫɬь
ɫɬɪаɬɟɝия
ɜыиɝɪаɬь
пɟɪɜым
оɞнако
ɭказанноɝо
значɟния
ɫɬɪаɬɟɝию
Вани
камнɟй
2018
Пɭɛликация
Инɬɟɪнɟɬɟ
пиɫьмɟнноɝо
ɫоɝлаɫия
запɪɟщɟна
ɜычиɫляɟɬɫя
ɫчиɬаɟɬɫя
полɭчаɟɬɫя
мɟнɟɟ
ɫɭмм
памяɬи
ɪɟшɟния
количɟɫɬɜа
чɟм
памяɬь
ɞля
1
ɭɜɟличиɜаɟɬɫя
Макɫимальная
пɪаɜильнɭю
ɫоɞɟɪжащɭю
ɫинɬакɫичɟɫкиɯ
пɪоɝɪаммɭ
Макɫимальная
или
Макɫимальная
пɪаɜильнɭю
можɟɬɟ
ɫɞаɬь
ɛɭɞɟɬ
ɫɬанɟɬ
ɜɟɪɫию
ɜɯоɞныɯ
количɟɫɬɜо
(1
1000).
кажɞой
поɫлɟɞɭющиɯ
10000.
ɜɯоɞныɯ
ɜыɯоɞныɯ
чиɫɟл
3,
ɫɭмм

Приложенные файлы

  • pdf 18604559
    Размер файла: 862 kB Загрузок: 1

Добавить комментарий