Տուն
Top.Mail.Ru Moscow
Ֆորում: «Գլխավոր»;
Ընթացիկ արխիվը `2002.01.08;
Բեռնել: [xml.tar.bz2];

Down

Նոր խնդիր. + ( Գտնել նմանատիպ մասնաճյուղեր


stalin   (2001-12-18 00:20) [0]

Քանի որ իմանալով, թե քանի թվանշան է թվերի թիվը մաթեմատիկական եղանակով ՝ բացելու համարը (այսինքն ՝ դա 135 էր, պետք է ձեռք բերվեր 531) ....... Ահա: ; +)



Blackweber   (2001-12-18 00:28) [1]

Գուցե դուք կարող եք սկսել մի ցիկլ 1- ից մինչև երկարություն (num), որում առաջին թվանշանը կարդացվում և դրվում է համարի վերջում:



Blackweber   (2001-12-18 00:34) [2]

յ. 135> 351> 513



False_Delirium   (2001-12-18 01:02) [3]

Ֆունկցիայի հակադարձում (Z: հետաքրքրություն).
var T: Հետաքրքրություն;
սկսել
Արդյունք ՝ = 0;
T: = Trunc (Ln (Z) / Ln (10));
իսկ Z> 0 անել
սկսեք
Inc (Արդյունք, (Z mod 10) * տուր (Exp ((T) * Ln (10))));
Z: = Z div 10;
Դեկտեմբեր (T);
վերջ
վերջը.



Sergey_n   (2001-12-18 01:37) [4]

Ես կարող եմ տարբերակ առաջարկել C ++ ում

int x = 27531; // որը պետք է ընդարձակվի
int y = 0; // որտեղ տեղակայել
int n = (int) log10 (x); // ընդարձակման համարի երկարությունը
for (int i = n; i> = 0; i -) {
y=y+((int)(x/pow(10,i))-10*(int)(x/pow(10,i+1)))*(int)pow(10,n-i);
}



False_Delirium   (2001-12-18 02:05) [5]

> Sergey_n Դուք ունեք 14 գործողություն կրկնության համար .. և ես ունեմ 10 ... :) .. heh .. :)) .. :))) ... ով է պակասը ..?. :) :)))



Sergey_n   (2001-12-18 03:16) [6]

Հարցը առաջադրվեց գրել, և ոչ ո՞վ ՝ պակաս: Այս դեպքում խնդիրն ավարտված է: Ի դեպ, ինչպե՞ս եք հաշվել (կրկնությունները) ????



False_Delirium   (2001-12-18 04:14) [7]

Եվ ինչու՞ այն ժամանակ գրել, եթե խնդիրն արդեն ավարտված էր, երբ գրվեց առաջին օրինակը .. ?? Կրկնությունների քանակը ցիկլի կրկնության քանակն է, իսկ գործառնությունների քանակը `թվանշանային գործառնությունների քանակը` յուրաքանչյուր կրկնության համար:



Sergey_n   (2001-12-18 22:59) [8]

2False_Delirium- ը, երբ ես սկսեցի գրել այն, դեռ չի կատարվել:

> Կրկնությունների քանակը կրկնվողների քանակն է, և թիվը
> գործողությունները թվաբանական գործողությունների քանակն է `յուրաքանչյուր կրկնում:
սա ոչ մի ուղեղ չունի: Վստա՞հ եք, որ fu Inc- ի, Round- ի, ... միջհամայնքային գործիչներում, թվաբանական գործողություն կատարեք այնքան, որքան կարծում եք ?????



False_Delirium   (2001-12-19 00:10) [9]

Հե .. :) :)



KilkennyCat   (2001-12-19 02:27) [10]

բայց դա մաթեմատիկական ձեւ չէ:



Sergey_n   (2001-12-19 04:41) [11]

2False_Delirium Ես շատ ծույլ չէի և փորձարկվեց հետքի օգտագործմամբ: հարդարանք
Label1-> վերնագիր = DateTimeToStr (Հիմա ());
կրկնակի x = 20, y;
համար (գրանցվել __int16 i = 0; i <2767; i ++)
համար (գրանցվել __int16 j = 0; j <32767; j ++)
<արտահայտությունը թեստի համար>;

Label2-> վերնագիր = DateTimeToStr (Հիմա ());

և ահա արդյունքը.
արտահայտություն | գործարկման ժամանակ (իմ համակարգչի համար)
-------------------------------------------------- ---------
pow (10, x) | 19 վրկ
exp (x) | 28 վրկ
ln (x) | 25 վրկ
-------------------------------------------------- ---------

ընդհանուր exp + ln = 53 վրկ, pow + pow + pow = 57 վրկ
Դե, եթե ավելացնեք Inc, Round, Dec, .... to exp + ln
ապա կարող եք վիճել, թե ով է ավելի արագ:



False_Delirium   (2001-12-19 05:16) [12]

Պասկալի վրա գրեք սկզբի համար, իսկ հետո համեմատեք .. :)) ... փորձարկել ...
հակառակ դեպքում հարկավոր է հաշվի առնել երկու լեզուն ՝ կատարման արագության համատեքստում .. :) ..
Այո ... այնպես որ դուք անմիջապես ստուգում եք «հեղաշրջման» գործառույթները…:



False_Delirium   (2001-12-19 05:32) [13]

> KilkennyCat Եվ ո՞րն է այն ճանապարհը .. ??. :) ... դա մաթեմատիկական է, ոչ մի այլ գործողություն չի օգտագործվել:



False_Delirium   (2001-12-19 05:37) [14]

Այո, ի դեպ ... DateTimeToStr (Now ()) - ը մի փոքր անտեղի գործառույթ է նման թեստերի համար ... :)) ..



Sergey_n   (2001-12-19 06:10) [15]

2False_Delirium Delphi- ն էլ ծույլ է դնում, բայց ինչու՞ չեք սիրում DateTimeToStr (Հիմա ()): Եթե ​​խոսում եք ճշգրտության մասին, ապա բարձրացրեք ցիկլը (կամ դրանց քանակը), որպեսզի այն տևի ավելի երկար:



KilkennyCat   (2001-12-20 01:33) [16]

> False_Delirium և մաթեմատիկայում կան ցիկլեր: :)



Էջեր: 1 ամբողջ ճյուղը

Ֆորում: «Գլխավոր»;
Ընթացիկ արխիվը `2002.01.08;
Բեռնել: [xml.tar.bz2];

Up





Հիշողություն `0.6 ՄԲ
Ժամանակը `0.031 գ
14-22396
Merlin
2001-11-02 09:54
2002.01.08
Այսօր երջանիկ օր է: Բացի այդ, Ուրբաթ ...


14-22345
petr_v_a
2001-11-05 20:13
2002.01.08
Ի պաշտպանություն Lana Rozanova & Co !!!


1-22164
Warchild- ը
2001-12-19 21:46
2002.01.08
ListBox-> Row Ընտրել


1-22110
Katerina
2001-12-19 18:09
2002.01.08
արցունքոտ օգնություն խնդրեք


1-22091
Միխալյով Դմիտրին
2001-12-19 16:02
2002.01.08
հարց ՝ պասկալից





afrikaans ալբանական արաբական հայերեն ադրբեջանական Բասկերի Բելառուսի Բուլղարիայի catalan Չինարեն (պարզեցված) Չինարեն (ավանդական) Խորվաթիայի չեխ դանիերեն հոլանդական Անգլերեն
Էստոնիայի filipino ֆիններեն ֆրանսերեն
galician վրացական գերմանական հունարեն haitian Creole եբրայերեն հինդի հունգարերեն icelandic հայերեն իռլանդական իտալական ճապոնացի Կորեայի Լատվիայի Լիտվայի մակեդոներեն Մալայերեն մալթերեն նորվեգական
պարսկական Լեհաստանի պորտուգալացի ռումինական ռուսական սերբերեն Սլովակիայի Սլովենիայի իսպաներեն սուահիլի շվեդերեն թայերեն թուրքական ուկրաինական ուրդու վիետնամերեն ուելսերեն հայերեն bengali բոսնիերեն
Cebuano Esperanto գուջարաթի հաուսա Hmong Igbo ճավաերեն kannada Khmer Lao լատիներեն մաորի մարաթի մոնղոլական նեպալերեն Punjabi Somali tamil telugu յորուբա
զուլուսերեն
Անգլերեն Французский Немецкий Итальянский Португальский Русский Испанский