2022 sector 10 statements
This commit is contained in:
31
2022/sector/10/numere/README.md
Normal file
31
2022/sector/10/numere/README.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# Простые числа
|
||||
* Районная Олимпиада Молдовы по информатике
|
||||
* Год: 2022 год
|
||||
* Класс: 10
|
||||
* Задача: 1
|
||||
|
||||
# Задание
|
||||
Восхищенный очарованием простых чисел, Михэицэ решил найти те простые числа состощие минимум их 2 цифр, <= натуральному числу N, сумма цифр которых также является простым
|
||||
числом. Определите, какие числа нашел Михэицэ для некоторого числа N.
|
||||
|
||||
# Входные данные
|
||||
Натуральное число N вводится с клавиатуры.
|
||||
|
||||
# Выходные данные
|
||||
Натуральные числа, состоящие минимум из 2 цифр, <= N, которые являются простыми и имеют сумму цифр как простое число, будут отображаться на экране в отдельных строках.
|
||||
|
||||
# Пример
|
||||
|
||||
Ввод
|
||||
```
|
||||
N = 43
|
||||
```
|
||||
|
||||
Вывод
|
||||
```
|
||||
11
|
||||
23
|
||||
29
|
||||
41
|
||||
43
|
||||
```
|
||||
49
2022/sector/10/pyramid/README.md
Normal file
49
2022/sector/10/pyramid/README.md
Normal 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
|
||||
```
|
||||
27
2022/sector/10/sum/README.md
Normal file
27
2022/sector/10/sum/README.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# Сумма
|
||||
* Районная Олимпиада Молдовы по информатике
|
||||
* Год: 2022 год
|
||||
* Класс: 10
|
||||
* Задача: 3
|
||||
|
||||
# Задача
|
||||
Дана строка, состоящая из символов, каждый из которых является знаком "+" или цифрой. Строка начинается и заканчивается цифрой. Если в строке встречается сочетание "++", то
|
||||
выдать сообщение об ошибке, а противном случае вычислить получившуюся сумму.
|
||||
|
||||
|
||||
# Входные данные
|
||||
Входной файл expres.txt содержит строку симвовлов.
|
||||
|
||||
# Выходные данные
|
||||
Выводится на экран число или сообщение об ошибке.("error")
|
||||
|
||||
# Пример
|
||||
|
||||
Вход
|
||||
```
|
||||
4+3+0+1+9+0+0
|
||||
```
|
||||
Выход
|
||||
```
|
||||
17
|
||||
```
|
||||
Reference in New Issue
Block a user