| 1 Неизвестный, 08 ноября 2025 г. 13:20:21 |
| #include <bits/stdc++.h> using namespace std; // int fact(int n) { // if (n > 1) { // return n * fact(n-1); // } else { // return 1; // } // } int main() { long long n; std::cin>>n; long long ans = 0; for (int i = 0; i <= n; i++) { for (int j = n; j >= i; j--) { ans += i + j; } } std::cout<<ans; }
|
|
|
| 2 Корепанов Илья Станиславович, 23 января 2025 г. 14:55:17 |
| а давайте запустим doom на задаче?
|
|
|
| 3 Батырхан Асанали, 01 декабря 2020 г. 18:20:56 |
| не забудьте long long ;)
|
|
|
| 4 Попов Глеб Александрович, 28 сентября 2020 г. 16:51:00 |
| одна строчка - формула,и всё! уравнение длинноватое,мне потребовалось полчаса,чтоб его составить:)
|
|
|
| 5 Неизвестный, 19 августа 2020 г. 15:58:34 |
| проше будет проверить все кости , с помощью двух циклов , оттуда взять их сумму. для n=5 , ответ будет 105.
|
|
|
| 6 Кемел Алихан Адиль, 29 июля 2020 г. 19:29:52 |
| для n = 5 будет 42?
|
|
|
| 7 Николаев Артем Айратович, 20 сентября 2019 г. 16:07:41 |
| Очень лень думать - цикл Если хотите потратить лишние 10-20 секунд своей жизни, можете подумать над формулой
|
|
|
| 8 Лукьянов Иван, 15 октября 2013 г. 19:56:59 |
Видел такую задачу на Тимусе :) Блин, как же можно ужать решение до 95 байт?! Да, это искусство :)
|
|
|
| 9 Розумный Денис Иванович, 30 апреля 2013 г. 15:50:58 |
Нужна длинная арифметика? Нет, что следует из комментариев ниже.
|
|
|
| 10 Гахраманов Тамерлан Арифович, 03 февраля 2013 г. 0:20:55 |
Хоть убейте не пойму принцип. первій тест. 2 числа на 2х кубиках. Значит 1 2 3 4 = 10. Почему 12? Для N=2 получается всего 6 таких костей: 0-0, 0-1, 0-2, 1-1, 1-2 и 2-2. Соответственно количество камней равно 0+0+0+1+0+2+1+1+1+2+2+2=12. А что такое "1 2 3 4"? Возможно, что в вашей терминологии это должно быть "1 2 2 3 4"? (сумма камней на каждой непустой кости).
|
|
|
| 11 Заброцкий Игорь Андреевич, 01 августа 2012 г. 17:30:07 |
| Задача решается одной формулой. Тем, кто решал её циклами настоятельно рекомендую найти более красивое решение. В будущем поможет. :)
|
|
|
| 12 Вашуров Илья Михайлович, 14 января 2011 г. 0:35:50 |
| Прошла без циклов и т.п. Одно маленькое уравнение - верный ответ. Мой совет - распишите на листке все комбинации для малых значений, наверняка увидете закономерность.
|
|
|
| 13 Konurov Erzhan Askhanovich, 11 декабря 2010 г. 9:25:22 |
Скажите пожалуйста 1000 сколько будет? Будет 501501000
|
|
|
| 14 Sharafudinov, 01 ноября 2010 г. 20:32:07 |
| задача в 2 строчки)
|
|
|
| 15 Рокьян Эдгар, 03 октября 2010 г. 19:36:11 |
то есть на паскале задача решается только длинной арифметикой??? нет, конечно. здесь можно использовать вещественный тип extended и вы можете реализовать корректную программу на турбо паскале 7.0 без длинной арифметики.
|
|
|
| 16 x x x, 11 февраля 2010 г. 23:48:44 |
Для N=10000 получается ответ, превосходящий максимальное значение типа longint. Используйте тип int64. А какой можно?
|
|
|
| 17 Акжол уулу Алтынбек, 24 октября 2009 г. 14:27:21 |
Что за тип int64? Как его в задаче описать? var s : int64;
|
|
|
| 18 Ревченко Владислав Федорович, 19 февраля 2009 г. 16:09:12 |
блин, я не въязжаю в эту задачу. объясните пожалуста подробнее Чего же здесь непонятного? нужно подсчитать количество точек на костях домино. Скажем, в примере для N=2 рассматривается следующий набор домино: 0-0, 0-1, 0-2, 1-1, 1-2, 2-2. Общее количество точек - это сумма всех этих чисел: 0+0+0+1+0+2+1+1+1+2+2+2=12.
|
|
|
| 19 Audap, 02 февраля 2009 г. 22:46:29 |
Весёлая задачка: её решение занимает одну строку и начинается со слова write Ну это смотря как решить. Можно и с циклом, полгаю для многих так проще даже.
|
|
|
| 20 Вольхин Артём Васильевич, 01 января 2009 г. 17:52:34 |
перемножиьт 3 числа и разделить на 2.. нда, без двойного цикла тут никак не обойтись) обойтись можно конечно, но для многих проще не обходится.
|
|
|