Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
[Вернуться к задаче]   1
  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!!!
     Да, это видно по проценту сдач этой задачи.
 1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2024, ИНН 246305493507, E-mail: admin@acmp.ru



Смотри здесь лучший спа салон москвы.   право и организация социального обеспечения