|
|
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
Hey, All! 1 x 8 + 1 = 9 12 x 8 + 2 = 98 123 x 8 + 3 = 987 1234 x 8 + 4 = 9876 12345 x 8 + 5 = 98765 123456 x 8 + 6 = 987654 1234567 x 8 + 7 = 9876543 12345678 x 8 + 8 = 98765432 123456789 x 8 + 9 = 987654321 OS Sun Solaris9 / Oracle 9i { PL/SQL | SQL92 } Interface:: Forms9i Level: 25 Group Runtime Limit : 4.5 sec. at 30 000 Online requests.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 11:10:39 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
a chto sobstvenno nado realizovat`? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 11:20:51 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
а зачем что-то реализовывать если ты уже знаешь конечный результат? или там дальше идет???? 1234567891*8 + 10 = 9876543138 и т д? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 11:23:16 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
Eto output. Neobxodim 1 cycle, delaychii vyborky rows from object i proveryaushii column NN { Integer / DWord } na eti usloviya:: nn := 123456789 - luboe chislo - integer mm := 987654321 - nn s ziframi v obratnom poryadke i = Level nn * X + i = mm X-?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 11:28:15 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
declare C number; n number; begin C = 10 for i in 1..C LOOP n := 0; FOR k in 1..i LOOP n := n +k*10^(i-k) -- oracla seichas net, ne pomnu kak v stepen` ;) end loop dbms_output.put_line(to_char(n)||`x`||8||`+`||to_char(i)|| `=`to_char(N*8 + i)); end loop end esli ya pravilno ponyal ;)))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 11:35:40 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
Spasibo, no.. Max Value of cursor ~ 10^25. Predlogennyi prostoi perebor znachenii ne ylogitsya v runtime limit.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 11:51:17 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
если очень важна скорость, то почему бы не сделать на c++ внешнюю процедуру??? и что-то я не понял что надо сделать:) что на входе nn и i? и что на выходе X??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 12:05:03 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
123456789 x 8 + 9 = 987654321 А дальше что ? И в какой системе счисления ? Вообще можно конкатенировать строку '123...' переводить ее в число, дальше понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 12:08:39 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
Вот так у меня намного быстрее работает чем с возведением в степень Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 12:12:26 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
2 Violina Класс ! Ты на PL/SQL думаешь, что-ли. Я за это время успел сообразить только КАК делать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 12:15:36 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
Spasibo. A dlya mnogestva chisel v intervale 0 <-> 10^25?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 12:53:59 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
2 Oracle X-pert: SQL engine supports an undocumented function REVERSE (in PL/SQL you can use it only via dynamic SQL). I believe the function is used for reverse indexes. So: Код: plaintext 1. 2. 3. 4. 5. 6. will give you results you need. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 15:02:42 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
to Gluk Вот это я понимаю Код: plaintext 1. 2. 3. 4. 5. не точно мы со своим PL/SQL:-) PS Как наставляет Том - если можно, сделай это с помощью одного оператора SQL - если это невозможно, сделай это в PL/SQL - если это невозможно в PL/SQL, сделай это с помощью Java - если это невозможно с помощью Java, сделай внешнюю процедуру на С - если и это невозможно, надо серъезно подумать зачем это вообще нужно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 15:40:31 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
Че то не въехал, а что в tbl ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 16:40:26 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
В tbl колонка NN значение которой надо проверять на выполнение условия nn * X + i = mm при некотором Х и узнать этот Х где nn := 123456789 - luboe chislo - integer mm := 987654321 - nn s ziframi v obratnom poryadke i = Level данный запрос как раз для значений для которых это условие выполняется и возвращает Х. Если условие не выполняется, то возвращается 0. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 16:55:22 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
Ага, круто. Ну ничего буду учить SQL :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 17:48:34 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
Hey! Vsem bol'shoe spasibo! 2 SY Your variant ~ 1.5 min. Budu rabotat' nad optimization. 2 all. Etot algoritm primenim dlya identificazii ID( Sheremet'evo, for example...). Topic was closed. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 21:12:37 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
Yeah, that is slow. Can you post the query? SY ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2003, 00:47:06 |
|
||
|
У кого есть предложения по алгоритму реализации ???
|
|||
|---|---|---|---|
|
#18+
2 SY, а слабо "8 ферзей" на SQL написать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2003, 08:58:02 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=32186312&tid=1989908]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
276ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 188ms |
| total: | 543ms |

| 0 / 0 |
