|
|
|
|
|
|
1 Луффи, 31 июля 2014 г. 15:05:34 |
itoa рулит ))
|
|
|
2 Жакыпов Аслан, 04 мая 2013 г. 8:30:00 |
Что делает K? В условии задачи русским языком сказано что k - порядок системы счисления. Если Вы не знаете ничего об этом, то прочитайте раздел "Системы счисления" (тема 7) в разделе меню (слева) "Курс олимпиадника".
|
|
|
3 Куликов Арсений, 28 октября 2012 г. 19:11:49 |
не забудьте про типы данных!!!!!!
|
|
|
4 Кияко Вячеслав Вячеславович, 15 апреля 2012 г. 21:14:59 |
Ахаха, когда приступал к решению, думал тут придётся немерено много кода написать со всякими там STL контейнерами, а в итоге решение вышло строчек на 5, не считая объявления переменных/инициализацию. Как-то даже обидно. Хочется побольше задач, которые решались бы просто и элегантно, в двух строчках на C++ с использованием STL, а на паскале решались бы с велосипедами ;) Но в любом случае, я тут смотрю, ваши задачи выгодней решать на java, т.к. возможности её стандартной библиотеки несравненно больше остальных языков. Чего стоит только работа с регулярными выражениями и длинными числами... Я знаю чего стоит, а именно стоит потери времени (джава медленнее работает).
|
|
|
5 Варивончик Анатолий Олегович, 08 октября 2009 г. 20:05:15 |
Я вообще ничего не понял в алгоритме, котрый вы представили. Он будет работать только на частных случаях когда (n mod k <> 0), а иначе он выдаёт неверные ответы. Для 15 в троичной с/с он выдаёт -3, хотя 15(10 c/c)=121(3c/c) и для него ответом будет 2-4 = -2. Обьясните пожалуйста мне если я чтото не понимаю(невзирая на то что я сдал эту задачу). Чего же там непонятного? Обычный перевод в k-ную систему и извлечение цифр, которые к одной переменной прибавляются, к другой - домножаются. Ну а ваше непонимание связано с тем, что число 15 в троичной системе это 120, а не 121 (1*3^2+2*3^1+0*3^0). Вот и получается, что 1*2*0-(1+2+0)=-3, что и есть верно.
|
|
|
6 Сайфутдинов Ильнур Камилевич, 06 февраля 2009 г. 15:11:28 |
Почему во втором тесте программа должна выводить -34. В семеричном системе счисления число 1000000000 будет 9831701741. Верно? Сумма чисел - 41, а произведение - 0, так как 9*8*3*1*7*0*1*7*4*1=0. Разность произведения и суммы - -41. Где я не прав? Конечно же не верно. Число в семеричной системе счисления не может включать в себя цифры 7,8 и 9 :) Это же элементарно.
|
|
|
7 Rustam_kz, 06 декабря 2008 г. 23:59:29 |
Уважаемый администратор, не подскажите как в си использовать mod и div Купите книжку по Си :) Ну а вообще использовать легко, это опреации / и % соответственно.
|
|
|
8 Audap, 24 октября 2008 г. 21:37:18 |
Обалдеть! У Вас в разделе решение написано полное решение задачи, я просто взял и копировал. Но не волнуйтесь, я все там понял :) Нет, в разборах я пишу на своем языке, но конечно привести к конкретному языку весьма не сложно и желательно это читать только когда решил или понял, что решить не можешь данную задачу.
|
|
|
9 Абдуллин Тимур, 23 октября 2007 г. 13:32:35 |
Лёгкая задача Yo!!! Да, это видно по проценту сдач этой задачи.
|
|
|
Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!
| | | |