|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.04.2015, 18:38 | #21 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Ну тогда особо то нет вариантов... такую строку перевести в число паскалю мозгов не хватит. В ручную пилить - уже явно не школьный уровень. Признак скажет только делимость на 3 или 9: 45 не является степенью тройки.
Alar, верни репу!
|
28.04.2015, 21:12 | #23 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Хм.. Если придумать быстрое деление (аля длинка, но не длинка ибо делим на определенное число)..
А вообще.. Всего чисел порядке 400-500.. Можно и развилками бахнуть А давайте бахнем на 2? Как определить, является ли число (200 символов) степенью двойки? Можно бахнуть n and (n-1).. Но тогда нам нужны байты.. А как их достать я пока не знаю Ах да, делить нельзя (всмысле длинку) Последний раз редактировалось Poma][a; 28.04.2015 в 21:17. |
28.04.2015, 21:41 | #24 | |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Цитата:
Чем не нравится взятие логарифма? |
|
28.04.2015, 21:43 | #25 | ||
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
Цитата:
|
||
28.04.2015, 21:50 | #26 | |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Цитата:
|
|
28.04.2015, 21:51 | #27 | |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
|
|
28.04.2015, 21:58 | #28 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
|
28.04.2015, 22:04 | #29 | ||
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
Цитата:
Именно так.. 2^n : 1000000000000000000..0000(2) 2^n-1 : 111111111111111111..1111(2) Теперь бахаем and. И если степень двойки, то получаем 0 (я выше наврал) |
||
28.04.2015, 22:18 | #30 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Школьный маразм | grenles | Свободное общение | 52 | 23.09.2012 17:17 |
школьный журнал | vi fail | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 31.07.2012 00:20 |
Школьный журнал | Галинка_Малинка | Microsoft Office Access | 1 | 21.05.2012 14:36 |
Школьный журнал | Demares | SQL, базы данных | 3 | 19.03.2011 19:36 |
Школьный сайт... | Fellics{новичок} | Свободное общение | 16 | 23.11.2009 21:01 |