2022 sector 10 statements

This commit is contained in:
2025-04-05 20:04:28 +03:00
parent 305f89bc3e
commit 9b1df60993
27 changed files with 107 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
# Простые числа
* Районная Олимпиада Молдовы по информатике
* Год: 2022 год
* Класс: 10
* Задача: 1
# Задание
Восхищенный очарованием простых чисел, Михэицэ решил найти те простые числа состощие минимум их 2 цифр, <= натуральному числу N, сумма цифр которых также является простым
числом. Определите, какие числа нашел Михэицэ для некоторого числа N.
# Входные данные
Натуральное число N вводится с клавиатуры.
# Выходные данные
Натуральные числа, состоящие минимум из 2 цифр, <= N, которые являются простыми и имеют сумму цифр как простое число, будут отображаться на экране в отдельных строках.
# Пример
Ввод
```
N = 43
```
Вывод
```
11
23
29
41
43
```

View File

@@ -0,0 +1,49 @@
# Пирамида
* Районная Олимпиада Молдовы по информатике
* Год: 2022 год
* Класс: 10
* Задача: 2
# Задача
Пирамиду высотой "1" можно построить из 2 карт. При h > 1 примаду высоты h можно построить поместив на основание пирамиду высотой h-1. Основание состоит из прирамиды высотой "1",
расположенных в ряд и по 1 карте, расположенных горизонатально над ними. Например, карточные пирамиды высотой 1, 2, 3 выглядят так :
```
/\
__
/\ /\ /\
__ __ __
/\ /\ /\ /\ /\ /\
```
Имеются n карт. Постройте их них самую высокую пирамиду. Если осталось несколько карт, постройте их них пирамиду максимальной возможной высоты. Повторяйте этот процесс до тех пор,
пока невозмржно будет построить другую пирамиду пирамиду. Определите, сколько пирамид вы построите.
# Входные данные
Каждый тест состоит из нескольких случаев. 1ая строка содержит целое число t (1 <= t <= 1000) - к-во тестовых случаев. Следующие t строк содержат описание тестовых случаев.
Каждый тестовый случай содержит единстввенное целое число n (1 <= n <= 10 * 9) - к-во карт.
# Выходные данные
Для каждого тестого случая из набора данных выведете целое число - к-во пирамид, которые вы постороите в конце прогресса.
# Пример
Вход
```
5
3
14
15
24
1
```
Выход
```
1
2
1
3
0
```

View File

@@ -0,0 +1,27 @@
# Сумма
* Районная Олимпиада Молдовы по информатике
* Год: 2022 год
* Класс: 10
* Задача: 3
# Задача
Дана строка, состоящая из символов, каждый из которых является знаком "+" или цифрой. Строка начинается и заканчивается цифрой. Если в строке встречается сочетание "++", то
выдать сообщение об ошибке, а противном случае вычислить получившуюся сумму.
# Входные данные
Входной файл expres.txt содержит строку симвовлов.
# Выходные данные
Выводится на экран число или сообщение об ошибке.("error")
# Пример
Вход
```
4+3+0+1+9+0+0
```
Выход
```
17
```