LAKeeR #1 Опубликовано: 17 октября 2012 Нужно до завтра решить задачу№1 Управляющая компания решила заменить все указатели номеров квартир в доме на однотипные. С цель экономии решили номера квартир формировать из отдельных цифр. Сколько полных цифровых комплектов номеров(наборов от 0 до 9) потребуется для замены указателей в подъезде с номерами квартир от N1 до N2?На входе два целых числа N1 и N2 (0<N1<N2<=300).Введите одно число - минимальное количество полных цифровых наборов, которые необходимо заказать.Пример:Ввод Вывод1 20 12 97 124 38 бтв, не нашел тему по программированию Поделиться сообщением Ссылка на сообщение
Prejudice #2 17 октября 2012 бтв, не нашел тему по программированиюну и еблан)) Поделиться сообщением Ссылка на сообщение
MeF #3 17 октября 2012 попробуй тут спросить может помогут http://prodota.ru/forum/index.php?showtopic=156623 link=topic=4952.msg145305#msg145305 date=1198276079] Максимум Online сегодня: 318. Максимум Online: 318 (22 Декабря 2007, 01:13:40) сука все перегружаете, я заебался поднимать опять все Поделиться сообщением Ссылка на сообщение
choojoykin #4 17 октября 2012 writelnreadlnprofit ни мало ни много, а много и мало Поделиться сообщением Ссылка на сообщение
Layzerg #5 17 октября 2012 до завтра ты это не решишь электромагнитная волна и есть колебания эфира (в купе с потоком фотонов), разве не? Поделиться сообщением Ссылка на сообщение
marko_o #6 17 октября 2012 http://prodota.ru/forum/index.php?showtopic=151194 Поделиться сообщением Ссылка на сообщение
Greengo1488 #7 17 октября 2012 Делаешь числовой массив из 10 элементов, в нем будет храниться количество вызовов каждой из цифр от 0 до 9.Пишешь функцию разбора числа на цифры.Идешь циклом от N1 до N2, на каждом шаге разбираешь текущее число на цифры, и увеличиваешь элемент массива, соответствующий цифре на 1.Т.е. текущее число 193, цифры '1', '9', '3', значит делаешь a[1]:=a[1]+1; a[9]:=a[9]+1; a[3]:=a[3]+1.В конце ищешь максимальный элемент массива, его и выводишь. На цифры можно разбирать просто поделив на 10 и взяв остаток, потом снова, пока остаток не будет равен нулю (вроде так и будет в конце). Поделиться сообщением Ссылка на сообщение
LAKeeR #8 17 октября 2012 (изменено) Делаешь числовой массив из 10 элементов, в нем будет храниться количество вызовов каждой из цифр от 0 до 9.Пишешь функцию разбора числа на цифры.Идешь циклом от N1 до N2, на каждом шаге разбираешь текущее число на цифры, и увеличиваешь элемент массива, соответствующий цифре на 1.Т.е. текущее число 193, цифры '1', '9', '3', значит делаешь a[1]:=a[1]+1; a[9]:=a[9]+1; a[3]:=a[3]+1.В конце ищешь максимальный элемент массива, его и выводишь. На цифры можно разбирать просто поделив на 10 и взяв остаток, потом снова, пока остаток не будет равен нулю (вроде так и будет в конце).да, да примерно так я и сделал Изменено 17 октября 2012 пользователем LAKeeR Поделиться сообщением Ссылка на сообщение
iKrivetko #9 17 октября 2012 Ты тему не можешь создать в правильном разделе, куда тебе программировать-то? Поделиться сообщением Ссылка на сообщение
LAKeeR #10 17 октября 2012 Ты тему не можешь создать в правильном разделе, куда тебе программировать-то?я не искал ее в мастерской, теперь буду знать Поделиться сообщением Ссылка на сообщение