Олимпиадные задания по информатике 8 класс


Ответы к олимпиаде по информатике 7 класс



бет3/5
Дата29.12.2023
өлшемі46,22 Kb.
#145042
1   2   3   4   5

Ответы к олимпиаде по информатике 7 класс




Номер задания

Правильный ответ

1

Г

2

Б

3

Г

4

Б

5

Г

6

АВ

7

А

8

Б

9

Г

10

В

11

Г

12

В

13

БВЕЗ

14

Г

15

В

16

Г

17

В

18

В

19

Г

20

В



Олимпиадные задания по информатике 9 класс

Задача A.

На клеточном поле N x M расположены две жёсткие детали.
Деталь A накрывает в каждой строке несколько (не ноль) первых клеток,
деталь B — несколько (не ноль) последних; каждая клетка либо полностью накрыта одной из деталей, либо нет.



Деталь B начинают двигать влево, не поворачивая, пока она не упрётся в A хотя бы одной клеткой.
Определите, на сколько клеток будет сдвинута деталь B.

Входные данные



В первой строке входного файла INPUT.TXT записано два числа N и M — число строк и столбцов соответственно
(1 ≤ N, M ≤ 100).
Далее следуют N строк, задающих расположение деталей.
В каждой находится ровно M символов "A" (клетка, накрытая деталью A), "B" (накрытая деталью B)
или "." (свободная клет-ка).

Выходные данные



В единственную строку выходного файла OUTPUT.TXT нужно вывести одно число — ответ на задачу.

Пример



INPUT.TXT

OUTPUT.TXT

1

4 6
AA.BBB
A....B
AAA..B
A..BBB

1





Задача B.



Вася записал ряд натуральных чисел в порядке возрастания:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23 и т.д.
Затем вычеркнул из него все числа, в которых имеется хотя бы две одинаковых цифры, и получил последовательность:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23 и т.д.



Вам необходимо по заданному N найти N-ое по счету число в получившейся последовательности.

Входные данные




В единственной строке входного файла INPUT.TXT записано натуральное число N (1 ≤ N ≤ 10000).

Выходные данные


В единственную строку выходного файла OUTPUT.TXT нужно вывести N-ое по счету число без одинаковых цифр.

Пример



INPUT.TXT

OUTPUT.TXT

1

100

123





Задача C.



Дед Иван с юности следит за своим газоном.
Газон можно считать плоскостью, на которой в каждой точке с целыми координатами растет один пучок травы.



В одно из воскресений Иван воспользовался газонокосилкой и постриг некоторый прямоугольный участок газона.
Стороны этого участка параллельны осям координат,
а две противоположные вершины расположены в точках (x1, y1) и (x2, y2).
Следует отметить, что пучки травы, находящиеся на границе этого прямоугольника, также были пострижены.



Довольный результатом Иван купил и установил на газоне дождевальную установку.
Она была размещена в точке с координатами (x3, y3) и имела радиус действия струи r.
Таким образом, установка начала поливать все пучки, расстояние от которых до точки (x3, y3) не превышало r.



Все было хорошо, но Ивана заинтересовал следующий вопрос:
сколько пучков травы оказалось и пострижено, и полито в это воскресенье?



Требуется написать программу, которая позволит дать ответ на вопрос Ивана.

Входные данные



Первая строка входного файла INPUT.TXT содержит четыре целых числа
x1, y1, x2, y2 (−100 000 ≤ x1 < x2 ≤ 100 000; −100 000 ≤ y1 < y2 ≤ 100 000).
Во второй строке записаны три целых числа x3, y3, r (−100 000 ≤ x3, y3 ≤ 100 000; 1 ≤ r ≤ 100 000)

Выходные данные



В выходной файл OUTPUT.TXT необходимо вывести одно целое число – число пучков травы,
которые были и пострижены, и политы.

Пример



INPUT.TXT

OUTPUT.TXT

1

0 0 5 4
4 0 3

14





Задача D.



Для проведения эксперимента надо выбрать из N имеющихся приборов только три.
Для этого выполняют следующую операцию - если в группе приборов больше трех,
то их нумеруют и выбирают одну из групп: с четными или нечетными номерами.
Операцию повторяют до тех пор, пока в группе не останется три или менее приборов.
Если их остается ровно три, то они и берутся для эксперимента.



Требуется написать программу, которая подсчитает количество способов такого выбора приборов.

Входные данные



В единственной строке входного файла INPUT.TXT записано число N (1 <= N <= 2147483647).

Выходные данные



В единственную строку выходного файла OUTPUT.TXT нужно вывести одно число - найденное количество способов выбора приборов.

Примеры





INPUT.TXT

OUTPUT.TXT

1

3

1

2

6

2




Достарыңызбен бөлісу:
1   2   3   4   5




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет