Вниз
Скачать: CL | DM;

интересный вопрос   Найти похожие ветки 

 
Makxs   (2008-02-09 16:47) [0]

есть беззнаковое положительное число, каким образом наиболее грамотно (по умному) можно вычислить все уникальные цифры из которых оно состоит?

в пример: 121109888 - 1, 2, 0, 9, 8

я кончено понимаю про способ в лоб - это сделать числу IntToStr, а потом по символьно копировать и добавлять в массив, проверяя при этом уже добавленные в массив данные на предмет уже существующей цифры.

хочется посмотреть хороший способ такое сделать.


 
MBo ©   (2008-02-09 16:54) [1]

используй множества и деление на 10 с с остатком



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.014 c
2-1202116130
trubin
2008-02-04 12:08
2008.03.02
Floppy and USB


3-1192440323
DelphiN!
2007-10-15 13:25
2008.03.02
SQL запрос. Выборка из динамического столбца


15-1201269960
oxffff
2008-01-25 17:06
2008.03.02
Теперь и мы сможем так же как в C++ без inc и dec


2-1202200120
Viktor
2008-02-05 11:28
2008.03.02
Отловить момент приаттачивания своей dll к процессу


8-1175529910
new1
2007-04-02 20:05
2008.03.02
Как сохранить текстовый ресурс?




   Наверх