| 1 Сташевский Александр Витальевич, 25 октября 2025 г. 22:41:14 |
| Точно ДП?)
|
|
|
| 2 Паршин Константин Андреевич, 01 апреля 2025 г. 17:13:45 |
| кто это придумал ниче не понятно
|
|
|
| 3 Оскар Аби, 20 января 2025 г. 16:21:54 |
| #include <bits/stdc++.h> using namespace std; int main() { long long n; cin >> n; cout << fixed << setprecision(0) << 3 * pow(2,(n - 1)); }
|
|
|
| 4 Юсуф Берикулы, 06 декабря 2024 г. 15:16:28 |
| что нужно выводить если n=1
|
|
|
| 5 Никитенко Станислав, 16 ноября 2024 г. 9:06:12 |
| Первое дерево можно окрасить 3 способами: в синий, белый, оранжевый. А остальные деревья можно покрасить только двумя способами: синий-(оранжевый или белый) , белый -(оранжевый или синий), оранжевый - (синий или белый). Таким образом формула равна 3 * 2 ^ (n-1). Также необходимо сделать исключение при (n = 1). ¯\_(ツ)_/¯
|
|
|
| 6 Жетибаев Арсен Бауржанович, 24 декабря 2023 г. 16:46:59 |
| Не забудьте cout<<fixed<<setprecision(0)
|
|
|
| 7 Сапожников Артём Александрович, 21 января 2023 г. 19:38:58 |
Правило школы программиста номер 1: пишите long Это была рекомендация про Java. Некоторые предпочитают писать на языке с неограниченным типом int.
|
|
|
| 8 Жук Дмитрий Олегович, 04 октября 2018 г. 0:02:51 |
| #этокомбинаторика_уровня_a+b
|
|
|
| 9 Глейх Андрей Артурович, 16 апреля 2016 г. 10:17:28 |
| Динамика в данном случае - один из вариантов решения задачи. Фактически же задача решается в одну формулу
|
|
|
| 10 Алекс Махоун, 30 декабря 2014 г. 5:40:53 |
| Стоит отдельно рассмотреть случай, когда n=1.
|
|
|
| 11 Антонов Артур Игоревич, 11 июля 2014 г. 15:30:29 |
| Мне кажется эта задача больше на комбинаторику, чем на динамическое программирование)
|
|
|