ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

ecm - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ ecm പ്രവർത്തിപ്പിക്കുക

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന കമാൻഡ് ecm ആണിത്.

പട്ടിക:

NAME


ecm - ECM, P-1 അല്ലെങ്കിൽ P+1 ഉപയോഗിച്ച് പൂർണ്ണസംഖ്യ ഫാക്‌ടറൈസേഷൻ

സിനോപ്സിസ്


എച്മ് [ഓപ്ഷനുകൾ] B1 [B2മിനിറ്റ്-B2max | B2]

വിവരണം


പി-1 രീതിയായ എലിപ്റ്റിക് കർവ് മെത്തേഡ് (ഇസിഎം) ഉപയോഗിക്കുന്ന ഒരു ഇന്റിഗർ ഫാക്‌ടറിംഗ് പ്രോഗ്രാമാണ് ecm,
അല്ലെങ്കിൽ P+1 രീതി. ഇനിപ്പറയുന്ന വിഭാഗങ്ങൾ ഇവയുമായി ബന്ധപ്പെട്ട പാരാമീറ്ററുകൾ വിവരിക്കുന്നു
അൽ‌ഗോരിതംസ്.

ഘട്ടം 1 ഒപ്പം ഘട്ടം 2 ബൗണ്ട് പാരാമീറ്ററുകൾ


B1
B1 ഘട്ടം 1 ബൗണ്ട് ആണ്. ഇത് നിർബന്ധിത പരാമീറ്ററാണ്. ഇത് പൂർണ്ണസംഖ്യയിൽ നൽകാം
ഫോർമാറ്റ് (ഉദാഹരണത്തിന് 3000000) അല്ലെങ്കിൽ ഫ്ലോട്ടിംഗ് പോയിന്റ് ഫോർമാറ്റിൽ (3000000.0 അല്ലെങ്കിൽ 3e6). ദി
സാധ്യമായ ഏറ്റവും വലിയ B1 മൂല്യം P-9007199254740996 ന് 1 ആണ്, കൂടാതെ ULONG_MAX അല്ലെങ്കിൽ
ECM, P+9007199254740996 എന്നിവയ്‌ക്കായി 1 (ഏതാണ് ചെറുത്). എല്ലാ പ്രൈമുകളും 2 <= p <= B1 ആകുന്നു
ഘട്ടം 1 ൽ പ്രോസസ്സ് ചെയ്തു.

B2
B2 ഘട്ടം 2 ബൗണ്ട് ആണ്. ഇത് ഓപ്ഷണൽ ആണ്: ഒഴിവാക്കിയാൽ, ഒരു ഡിഫോൾട്ട് മൂല്യം കണക്കാക്കുന്നത്
B1, അത് ഒപ്റ്റിമലിന് അടുത്തായിരിക്കണം. ഇഷ്ടപ്പെടുക B1, ഇത് പൂർണ്ണസംഖ്യയിലോ അല്ലെങ്കിൽ ഇലോ നൽകാം
ഫ്ലോട്ടിംഗ് പോയിന്റ് ഫോർമാറ്റ്. സാധ്യമായ ഏറ്റവും വലിയ മൂല്യം B2 ഏകദേശം 9e23 ആണ്, പക്ഷേ
ബ്ലോക്കുകളുടെ എണ്ണത്തെ ആശ്രയിച്ചിരിക്കുന്നു k നിങ്ങൾ വ്യക്തമാക്കുകയാണെങ്കിൽ -k ഓപ്ഷൻ. എല്ലാ പ്രൈമുകളും B1 <= പി <=
B2 ഘട്ടം 2-ൽ പ്രോസസ്സ് ചെയ്യുന്നു. എങ്കിൽ B2 < B1, ഒരു ഘട്ടവും 2 നടപ്പിലാക്കിയിട്ടില്ല.

B2മിനിറ്റ്-B2max
പകരമായി ഒരാൾക്ക് ഉപയോഗിക്കാം B2മിനിറ്റ്-B2max ഫോം, അതായത് എല്ലാ പ്രൈമുകളും B2മിനിറ്റ് <= പി
<= B2max പ്രോസസ്സ് ചെയ്യണം. ഇങ്ങനെ വ്യക്തമാക്കുന്നു B2 മാത്രം യോജിക്കുന്നു B1-B2. മൂല്യങ്ങൾ
of B2മിനിറ്റ് ഒപ്പം B2max ഏകപക്ഷീയമായി വലുതായിരിക്കാം, പക്ഷേ അവയുടെ വ്യത്യാസം കവിയാൻ പാടില്ല
ബ്ലോക്കുകളുടെ എണ്ണത്തിന് വിധേയമായി ഏകദേശം 9e23 k.

ഫാക്‌ടറിംഗ് രീതി


-pm1
സ്ഥിരസ്ഥിതി രീതിക്ക് (ECM) പകരം P-1 നടത്തുക.

-pp1
ഡിഫോൾട്ട് രീതിക്ക് (ECM) പകരം P+1 ചെയ്യുക.

GROUP ൽ ഒപ്പം ആരംഭം പോയിന്റ് പാരാമീറ്ററുകൾ


-x0 x
[ECM, P-1, P+1] ഉപയോഗിക്കുക x (അനിയന്ത്രിതമായ-കൃത്യമായ പൂർണ്ണസംഖ്യ അല്ലെങ്കിൽ യുക്തിസഹമായ) പ്രാരംഭ പോയിന്റായി. വേണ്ടി
ഉദാഹരണത്തിന്, -x0 1/3 സാധുവാണ്. നൽകിയില്ലെങ്കിൽ, x ECM-നുള്ള സിഗ്മ മൂല്യത്തിൽ നിന്നാണ് സൃഷ്ടിക്കുന്നത്,
അല്ലെങ്കിൽ P-1, P+1 എന്നിവയ്‌ക്കായി ക്രമരഹിതമായി.

-സിഗ്മ s
[ECM] ഉപയോഗിക്കുക s (അനിയന്ത്രിതമായ-പ്രിസിഷൻ പൂർണ്ണസംഖ്യ) കർവ് ജനറേറ്ററായി. ഒഴിവാക്കിയാൽ, s is
ക്രമരഹിതമായി സൃഷ്ടിച്ചത്.

-A a
[ECM] ഉപയോഗിക്കുക a (അനിയന്ത്രിതമായ-പ്രിസിഷൻ പൂർണ്ണസംഖ്യ) കർവ് പാരാമീറ്ററായി. ഒഴിവാക്കിയാൽ, അത്
സിഗ്മ മൂല്യത്തിൽ നിന്ന് സൃഷ്ടിച്ചത്.

-പോകൂ Val
[ECM, P-1, P+1] പ്രാരംഭ പോയിന്റ് കൊണ്ട് ഗുണിക്കുക Val, ഏത് സാധുവായ പദപ്രയോഗത്തിനും കഴിയും,
നിലവിലെ ഇൻപുട്ടിനുള്ള പ്ലേസ് ഹോൾഡറായി N എന്ന പ്രത്യേക പ്രതീകം അടങ്ങിയിരിക്കാം
നമ്പർ. ഉദാഹരണം:

ecm -pp1 -go "N^2-1" 1e6 < composite2000

ഘട്ടം 2 പാരാമീറ്ററുകൾ


-k k
[ECM, P-1, P+1] നിർവഹിക്കുക k ഘട്ടം 2 ലെ ബ്ലോക്കുകൾ. തന്നിരിക്കുന്നവയ്ക്ക് B2 മൂല്യം, വർദ്ധിക്കുന്നു k
കൂടുതൽ സിപിയു സമയത്തിന്റെ ചെലവിൽ, സ്റ്റെപ്പ് 2-ന്റെ മെമ്മറി ഉപയോഗം കുറയ്ക്കുന്നു.

- ട്രീഫിൽ ഫയല്
മെമ്മറിയുടെ അളവ് കുറയ്ക്കുന്നതിന് ഡിസ്ക് ഫയലുകളിൽ ഡാറ്റയുടെ ചില പട്ടികകൾ സംഭരിക്കുന്നു
ഘട്ടം 2, ഡിസ്ക് I/O യുടെ ചെലവിൽ. ഡാറ്റ ഫയലുകളിലേക്ക് എഴുതപ്പെടും ഫയല്.1, ഫയല്.2 മുതലായവ
P+2, P-1 എന്നിവയ്‌ക്കായി ഫാസ്റ്റ് സ്റ്റേജ് 1-ൽ പ്രവർത്തിക്കില്ല.

-ശക്തി n
[ECM, P-1] x^ ഉപയോഗിക്കുകn ബ്രെന്റ്-സുയാമയുടെ വിപുലീകരണത്തിന് (-ശക്തി 1 ബ്രെന്റ്-സുയാമയെ പ്രവർത്തനരഹിതമാക്കുന്നു
വിപുലീകരണം). രീതിയും B2 ഉം അനുസരിച്ച് ഡിഫോൾട്ട് പോളിനോമിയൽ തിരഞ്ഞെടുക്കപ്പെടുന്നു. പി-1-ന്
കൂടാതെ P+1, ഫാസ്റ്റ് സ്റ്റേജ് 2 പ്രവർത്തനരഹിതമാക്കുന്നു. P-1-ന്, n തുല്യമായിരിക്കണം.

-ഡിക്സൺ n
[ECM, P-1] ഡിഗ്രി ഉപയോഗിക്കുക-n ബ്രെന്റ്-സുയാമയുടെ വിപുലീകരണത്തിനുള്ള ഡിക്സന്റെ ബഹുപദം. P-1 നും
P+1, ഫാസ്റ്റ് സ്റ്റേജ് 2 പ്രവർത്തനരഹിതമാക്കുന്നു. ഇതിനായി ലൈക്ക് ചെയ്യുക -ശക്തി, n P-1 ന് തുല്യമായിരിക്കണം.

- പരമാവധി n
പരമാവധി ഉപയോഗിക്കുക n ഘട്ടം 2-ൽ മെഗാബൈറ്റ് മെമ്മറി.

-nt, -no-ntt
ബഹുപദ ഗണിതത്തിനുള്ള നമ്പർ-തിയറിറ്റിക് ട്രാൻസ്ഫോം കോഡ് പ്രവർത്തനക്ഷമമാക്കുക അല്ലെങ്കിൽ പ്രവർത്തനരഹിതമാക്കുക
ഘട്ടം 2. NTT ഉപയോഗിച്ച്, dF എന്നത് 2 ന്റെ ശക്തിയായി തിരഞ്ഞെടുത്തു, അത് സംഖ്യയാൽ പരിമിതപ്പെടുത്തിയിരിക്കുന്നു
ഒരു മെഷീൻ പദത്തിൽ യോജിക്കുന്ന അനുയോജ്യമായ പ്രൈമുകൾ (ഇത് 32 ബിറ്റിൽ മാത്രമുള്ള പരിമിതിയാണ്
സംവിധാനങ്ങൾ). -no-ntt വേരിയൻറ് കൂടുതൽ മെമ്മറി ഉപയോഗിക്കുന്നു, എന്നാൽ വലുതായി NTT യേക്കാൾ വേഗതയുള്ളതാണ്
ഇൻപുട്ട് നമ്പറുകൾ. ഡിഫോൾട്ടായി, NTT P-1, P+1 എന്നിവയ്‌ക്കും ECM-നും വലുപ്പമുള്ള നമ്പറുകളിൽ ഉപയോഗിക്കുന്നു
മിക്ക 30 യന്ത്ര പദങ്ങളും.

ഔട്ട്പ്


-q
നിശബ്ദ മോഡ്. ഫൗണ്ട് ഫാക്‌ടറൈസേഷനുകൾ സ്റ്റാൻഡേർഡ് ഔട്ട്‌പുട്ടിൽ ഫാക്‌ടറുകൾക്കൊപ്പം പ്രിന്റ് ചെയ്‌തിരിക്കുന്നു
വൈറ്റ് സ്പേസുകളാൽ വേർതിരിച്ചിരിക്കുന്നു, ഓരോ ഇൻപുട്ട് നമ്പറിനും ഒരു ലൈൻ (ഘടകമൊന്നും കണ്ടെത്തിയില്ലെങ്കിൽ,
ഇൻപുട്ട് നമ്പർ ലളിതമായി പകർത്തിയതാണ്).

-v
വെർബോസ് മോഡ്. കൂടുതൽ വിവരങ്ങൾ അച്ചടിച്ചു, കൂടുതൽ -v ഓപ്ഷനുകൾ വാചാലത വർദ്ധിപ്പിക്കുന്നു. കൂടെ
ഒന്ന് -v, ഉപയോഗിച്ച മോഡുലാർ ഗുണനം, പ്രാരംഭ x0 മൂല്യം, ഘട്ടം 2 പാരാമീറ്ററുകൾ
ഒപ്പം പുരോഗതിയും, ECM-നുള്ള വിവിധ വലുപ്പത്തിലുള്ള ഘടകങ്ങൾ കണ്ടെത്താനുള്ള പ്രതീക്ഷിത കർവുകളും സമയവും
അച്ചടിച്ചവയാണ്. കൂടെ -v -v, ECM-നും അവശിഷ്ടങ്ങൾക്കുമുള്ള A മൂല്യം ഘട്ടം 1-ന്റെ അവസാനവും
ഘട്ടം 2 അച്ചടിച്ചിരിക്കുന്നു. കൂടുതൽ -v ഡീബഗ്ഗിംഗിനായി ആന്തരിക ഡാറ്റ പ്രിന്റ് ചെയ്യുക.

-ടൈംസ്റ്റാമ്പ്
ഒരു പുതിയ ECM കർവ് അല്ലെങ്കിൽ P+1 അല്ലെങ്കിൽ P-1 റൺ പ്രോസസ്സ് ചെയ്യുമ്പോഴെല്ലാം ഒരു ടൈം സ്റ്റാമ്പ് പ്രിന്റ് ചെയ്യുക.

മൊഡ്യൂളർ അരിത്മെറ്റിക് ഓപ്ഷനുകൾ


മോഡുലാർ ഗുണനത്തിനായി നിരവധി അൽഗോരിതങ്ങൾ ലഭ്യമാണ്. പ്രോഗ്രാം കണ്ടെത്താൻ ശ്രമിക്കുന്നു
ഓരോ ഇൻപുട്ടിനും ഏറ്റവും മികച്ചത്; ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ ഉപയോഗിച്ച് ഒരാൾക്ക് തന്നിരിക്കുന്ന രീതി നിർബന്ധമാക്കാം.

-mpzmod
GMP-യുടെ mpz_mod ഫംഗ്‌ഷൻ ഉപയോഗിക്കുക (വലിയ ഇൻപുട്ടുകൾക്ക് ഉപ-ക്വാഡ്രാറ്റിക്, എന്നാൽ ചില ഓവർഹെഡ് പ്രേരിപ്പിക്കുന്നു
ചെറിയവയ്ക്ക്).

-modmuln
മോണ്ട്ഗോമറിയുടെ ഗുണനം (ക്വാഡ്രാറ്റിക് പതിപ്പ്) ഉപയോഗിക്കുക. സാധാരണയായി ചെറിയവയ്ക്ക് മികച്ച രീതി
ഇൻപുട്ട്.

-redc
മോണ്ട്ഗോമറിയുടെ ഗുണനം (സബ് ക്വാഡ്രാറ്റിക് പതിപ്പ്) ഉപയോഗിക്കുക. സൈദ്ധാന്തികമായി അനുയോജ്യം
വലിയ ഇൻപുട്ട്.

-നോബേസ്2
പ്രത്യേക ബേസ്-2 കോഡ് പ്രവർത്തനരഹിതമാക്കുക (ഇൻപുട്ട് നമ്പർ ഒരു വലിയ ഘടകമാകുമ്പോൾ ഇത് ഉപയോഗിക്കുന്നു
2^n+1 അല്ലെങ്കിൽ 2^n-1, കാണുക -v).

അടിസ്ഥാനം2 n
പ്രത്യേക അടിസ്ഥാന-2 കോഡിന്റെ നിർബന്ധിത ഉപയോഗം, ഇൻപുട്ട് നമ്പർ 2^ വിഭജിക്കണംn+1 എങ്കിൽ n > 0, അല്ലെങ്കിൽ 2^|n|-1
if n <0.

FILE ഐ / ഒ


ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ സ്റ്റെപ്പ് 1, സ്റ്റെപ്പ് 2 എന്നിവ വെവ്വേറെ ചെയ്യാൻ ഒരാളെ പ്രാപ്തമാക്കുന്നു
വ്യത്യസ്ത മെഷീനുകൾ, വ്യത്യസ്ത സമയങ്ങളിൽ, അല്ലെങ്കിൽ വ്യത്യസ്ത സോഫ്‌റ്റ്‌വെയർ ഉപയോഗിക്കുന്നു (പ്രത്യേകിച്ച്, ജോർജ്ജ്
വോൾട്ട്മാന്റെ പ്രൈം95/എം‌പ്രൈം പ്രോഗ്രാമിന് പുനരാരംഭിക്കുന്നതിന് അനുയോജ്യമായ ഘട്ടം 1 ഔട്ട്‌പുട്ട് നിർമ്മിക്കാൻ കഴിയും
GMP-ECM). ഇത് ഉപയോഗിച്ച് സ്റ്റെപ്പ് 2 പല റണ്ണുകളായി വിഭജിക്കുന്നതും ഉപയോഗപ്രദമാകും B2min-B2max
ഓപ്ഷൻ.

-inp ഫയല്
ഫയലിൽ നിന്ന് ഇൻപുട്ട് എടുക്കുക ഫയല് സാധാരണ ഇൻപുട്ടിൽ നിന്ന് പകരം.

-രക്ഷിക്കും ഫയല്
ഘട്ടം 1-ന്റെ ഫലം സംരക്ഷിക്കുക ഫയല്. എങ്കിൽ ഫയല് നിലവിലുണ്ട്, ഒരു പിശക് ഉയർന്നു. ഉദാഹരണം: നിർവഹിക്കാൻ
കൂടെ സ്റ്റെപ്പ് 1 മാത്രം B1=1000000 "c155" എന്ന ഫയലിലെ കോമ്പോസിറ്റ് നമ്പറിൽ സേവ് ചെയ്യുക
ഫലം "foo" എന്ന ഫയലിൽ, ഉപയോഗിക്കുക

ecm -save foo 1e6 1 < c155

-savea ഫയല്
പോലെ -രക്ഷിക്കും, എന്നാൽ നിലവിലുള്ള ഫയലുകളിലേക്ക് ചേർക്കുന്നു.

-പുനരാരംഭിക്കുക ഫയല്
നിന്ന് അവശിഷ്ടങ്ങൾ പുനരാരംഭിക്കുക ഫയല്, സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ നിന്ന് വായിക്കുന്നു if ഫയല് "-" ആണ്. ഉദാഹരണം: വരെ
മുകളിലെ ഘട്ടം 2 കണക്കുകൂട്ടൽ അനുസരിച്ച് ഘട്ടം 1 നടപ്പിലാക്കുക, ഉപയോഗിക്കുക

ecm -resume foo 1e6

-chkpoint ഫയല്
ഘട്ടം 1 മുതൽ നിലവിലുള്ള അവശിഷ്ടം ഇടയ്ക്കിടെ എഴുതുക ഫയല്. വൈദ്യുതി തകരാറുണ്ടായാൽ,
മുതലായവ, ഉപയോഗിച്ച് കണക്കുകൂട്ടൽ തുടരാം -പുനരാരംഭിക്കുക ഓപ്ഷൻ.

ecm -chkpnt foo -pm1 1e10 < largenumber.txt

LOOP MODE


"ലൂപ്പ് മോഡ്" (ഓപ്ഷൻ -c n) ഓരോ ഇൻപുട്ട് നമ്പറിലും നിരവധി കർവുകൾ പ്രവർത്തിപ്പിക്കാൻ ഒരാളെ പ്രാപ്തമാക്കുന്നു. ദി
ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ അതിന്റെ സ്വഭാവം നിയന്ത്രിക്കുന്നു.

-c n
നിർവഹിക്കുക n ഓരോ ഇൻപുട്ട് നമ്പറിലും പ്രവർത്തിക്കുന്നു (സ്ഥിരസ്ഥിതി ഒന്ന്). ഈ ഓപ്ഷൻ പ്രധാനമായും ഉപയോഗപ്രദമാണ്
P+1 (ഉദാഹരണത്തിന് n=3) അല്ലെങ്കിൽ ECM-ന്, എവിടെ n പ്രതീക്ഷിക്കുന്ന എണ്ണത്തിൽ സജ്ജീകരിക്കാം
തന്നിരിക്കുന്ന ഘട്ടം 1 ബൗണ്ടുള്ള ഒരു d-അക്ക ഘടകം കണ്ടെത്തുന്നതിനുള്ള കർവുകൾ. ഈ ഓപ്ഷൻ പൊരുത്തപ്പെടുന്നില്ല
കൂടെ -പുനരാരംഭിക്കുക, -സിഗ്മ, -x0. നൽകുന്ന -c 0 ഒരു ഘടകം വരെ അനന്തമായ ലൂപ്പ് ഉത്പാദിപ്പിക്കുന്നു
കണ്ടെത്തി.

-ഒരു
ലൂപ്പ് മോഡിൽ, ഒരു ഘടകം കണ്ടെത്തുമ്പോൾ നിർത്തുക; വരെ തുടരുന്നതാണ് സ്ഥിരസ്ഥിതി
cofactor പ്രൈം ആണ് അല്ലെങ്കിൽ നിശ്ചിത എണ്ണം റണ്ണുകൾ ചെയ്തു.

-b
ബ്രെഡ്ത്ത്-ഫസ്റ്റ് പ്രോസസ്സിംഗ്: ലൂപ്പ് മോഡിൽ, ഓരോ ഇൻപുട്ട് നമ്പറിനും ഒരു കർവ് പ്രവർത്തിപ്പിക്കുക, തുടർന്ന് a
ഓരോന്നിനും രണ്ടാമത്തെ വക്രം, തുടങ്ങിയവ. ഇതാണ് സ്ഥിരസ്ഥിതി മോഡ് -inp.

-d
ഡെപ്ത്-ഫസ്റ്റ് പ്രോസസ്സിംഗ്: ലൂപ്പ് മോഡിൽ, റൺ ചെയ്യുക n ആദ്യ സംഖ്യയുടെ വളവുകൾ, തുടർന്ന് n വളവുകൾ
രണ്ടാമത്തേതിന് വേണ്ടിയും മറ്റും. സ്റ്റാൻഡേർഡ് ഇൻപുട്ടുള്ള ഡിഫോൾട്ട് മോഡാണിത്.

-ve n
ലൂപ്പ് മോഡിൽ, രണ്ടാമത്തെയും തുടർന്നുള്ള റണ്ണുകളിലും, at ഉള്ള എക്സ്പ്രഷനുകൾ മാത്രം ഔട്ട്പുട്ട് ചെയ്യുക
പാലം n കഥാപാത്രങ്ങൾ. സ്ഥിരസ്ഥിതിയാണ് -ve 0.

-i n
ലൂപ്പ് മോഡിൽ, ഇൻക്രിമെന്റ് B1 by n ഓരോ വളവിനു ശേഷവും.

-I n
ലൂപ്പ് മോഡിൽ, ഗുണിക്കുക B1 ഒരു ഘടകം അനുസരിച്ച് n ഓരോ വളവിനു ശേഷവും. ഡിഫോൾട്ട് ഒന്നാണ്
ഒരു മെഷീനിൽ ഒപ്റ്റിമൽ ആയിരിക്കണം -I 10 ശ്രമിക്കുമ്പോൾ ഉപയോഗിക്കാം
ഒരേ 10 മെഷീനുകളിൽ ഒരേ സംഖ്യ ഒരേസമയം ഫാക്ടർ ചെയ്യുക.

ഷെൽ കമാൻറ് നിർവ്വഹണം


ഈ ഒപ്റ്റിനുകൾ GMP-ECM-ന് പ്രവർത്തനക്ഷമത വർദ്ധിപ്പിക്കുന്നതിന് ഷെൽ കമാൻഡുകൾ നടപ്പിലാക്കാൻ അനുവദിക്കുന്നു.

-prpcmd cmd
കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുക cmd GMP-ECM-ന് പകരം ഘടകങ്ങളും സഹഘടകങ്ങളും ആണെങ്കിൽ പ്രാഥമികത പരിശോധിക്കുന്നതിന്
സ്വന്തം പ്രവർത്തനങ്ങൾ. പരീക്ഷിക്കേണ്ട നമ്പർ stdin വഴിയാണ് കൈമാറുന്നത്. ഒരു എക്സിറ്റ് കോഡ് 0 ആണ്
"ഒരുപക്ഷേ പ്രൈം", നോൺ-സീറോ എക്സിറ്റ് കോഡ് "കോമ്പോസിറ്റ്" എന്ന് വ്യാഖ്യാനിക്കുന്നു.

-faccmd cmd
കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുന്നു cmd P-1, P+1 അല്ലെങ്കിൽ ECM വഴി ഒരു ഘടകം കണ്ടെത്തുമ്പോഴെല്ലാം. ഇൻപുട്ട് നമ്പർ,
ഘടകവും കോഫാക്ടറും stdin വഴി കടന്നുപോകുന്നു, ഓരോന്നും ഒരു വരിയിൽ. ഇത് ഉപയോഗിക്കാം, അതായത്
പുതിയ ഘടകങ്ങൾ സ്വയമേവ മെയിൽ ചെയ്യുക:

ecm -faccmd 'mail -s “$HOSTNAME ഒരു ഘടകം കണ്ടെത്തി”
[ഇമെയിൽ പരിരക്ഷിച്ചിരിക്കുന്നു]' 11e6 < cunningham.in

-idlecmd cmd
കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുന്നു cmd ഓരോ ECM വക്രത്തിനും മുമ്പായി, ഒരു നമ്പറിൽ P-1 അല്ലെങ്കിൽ P+1 ശ്രമം ആരംഭിക്കുന്നു.
എന്ന എക്സിറ്റ് സ്റ്റാറ്റസ് ആണെങ്കിൽ cmd പൂജ്യമല്ല, GMP-ECM ഉടനടി അവസാനിക്കുന്നു, അല്ലെങ്കിൽ അത്
സാധാരണ തുടരുന്നു. ഈ സമയത്ത് GMP-ECM നിർത്തി cmd ഓടുന്നു, അനുവദിക്കാനുള്ള വഴി വാഗ്ദാനം ചെയ്യുന്നു
ഉദാഹരണത്തിന്, സിസ്റ്റം തിരക്കിലായിരിക്കുമ്പോൾ GMP-ECM ഉറക്കം.

കലാകൌമുദി


-n
പ്രോഗ്രാം "നല്ല" മോഡിൽ പ്രവർത്തിപ്പിക്കുക (സാധാരണ മുൻഗണനയ്ക്ക് താഴെ).

-nn
"വളരെ നല്ല" മോഡിൽ പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുക (നിഷ്ക്രിയ മുൻഗണന).

-ബി 2 സ്കെയിൽ f
ഡിഫോൾട്ട് സ്റ്റെപ്പ് 2 ബൗണ്ട് ഗുണിക്കുക B2 ഫ്ലോട്ടിംഗ് പോയിന്റ് മൂല്യം പ്രകാരം f. ഉദാഹരണം: -ബി 2 സ്കെയിൽ
0.5 സ്ഥിരസ്ഥിതിയെ വിഭജിക്കുന്നു B2 2 വഴി.

-ഘട്ടം1 സമയം n
ചേർക്കുക n ഘട്ടം 1 തവണയിലേക്ക് സെക്കൻഡുകൾ. പ്രതീക്ഷിച്ച സമയം കൃത്യമായി ലഭിക്കാൻ ഇത് ഉപയോഗപ്രദമാണ് -v if
സ്റ്റേജ് 1 ന്റെ ഭാഗം മറ്റൊരു ഓട്ടത്തിൽ ചെയ്തു.

-കോഫ്ഡെക്
കോഫാക്ടർ ഔട്ട്‌പുട്ട് ദശാംശത്തിൽ നിർബന്ധിക്കുക (എക്‌സ്‌പ്രഷനുകൾ ഉപയോഗിച്ചാലും).

-h, --സഹായിക്കൂ
ecm ഉപയോഗം, പാരാമീറ്ററുകൾ, കമാൻഡ് ലൈൻ ഓപ്ഷനുകൾ എന്നിവയുടെ ഒരു ചെറിയ വിവരണം പ്രദർശിപ്പിക്കുക.

-printconfig
സമാഹാരത്തിനും പുറത്തുകടക്കലിനും ഉപയോഗിക്കുന്ന കോൺഫിഗറേഷൻ പാരാമീറ്ററുകൾ പ്രിന്റ് ചെയ്യുന്നു.

ഇൻപുട്ട് സിന്റാക്സ്


ഇൻപുട്ട് നമ്പറുകൾക്ക് നിരവധി രൂപങ്ങൾ ഉണ്ടാകാം:

123456789 പോലുള്ള അസംസ്കൃത ദശാംശ സംഖ്യകൾ.

അഭിപ്രായങ്ങൾ ഫയലിൽ സ്ഥാപിക്കാൻ കഴിയും: "//" ന് ശേഷമുള്ള എല്ലാം അവഗണിക്കപ്പെടും, അവസാനം വരെ
ലൈൻ.

ലൈൻ തുടർച്ച. "\" എന്ന ബാക്ക്‌സ്ലാഷ് പ്രതീകത്തിൽ ഒരു വരി അവസാനിക്കുകയാണെങ്കിൽ, അത് പരിഗണിക്കും
അടുത്ത വരിയിൽ തുടരുക.

സാധാരണ ഗണിത പദപ്രയോഗങ്ങൾ ഉപയോഗിക്കാം. ഉദാഹരണം: 3*5+2^10.

ഫാക്‌ടോറിയൽ: ഉദാഹരണം എൺപത്!.

മൾട്ടി ഫാക്‌ടോറിയൽ: ഉദാഹരണം 15!3 means 15*12*9*6*3.

പ്രാഥമികം: ഉദാഹരണം 11 # means 2*3*5*7*11.

പ്രൈമോറിയൽ കുറച്ചു: ഉദാഹരണം ക്സനുമ്ക്സ ക്സനുമ്ക്സ # means 5*7*11*13*17.

ഫംഗ്‌ഷനുകൾ: നിലവിൽ, ലഭ്യമായ ഒരേയൊരു പ്രവർത്തനം ഫി(x,n).

പുറത്ത് പദവി


എക്സിറ്റ് സ്റ്റാറ്റസ് അവസാന ECM കർവ് അല്ലെങ്കിൽ P-1/P+1 പ്രോഗ്രാമിന്റെ ഫലത്തെ പ്രതിഫലിപ്പിക്കുന്നു
നിർവഹിച്ചു. വ്യക്തിഗത ബിറ്റുകൾ പ്രത്യേക സംഭവങ്ങളെ സൂചിപ്പിക്കുന്നു, പ്രത്യേകിച്ചും:

ബിറ്റ് 0
സാധാരണ പ്രോഗ്രാം അവസാനിപ്പിക്കുകയാണെങ്കിൽ 0, പിശക് സംഭവിച്ചാൽ 1

ബിറ്റ് 1
0 ശരിയായ ഘടകം കണ്ടെത്തിയില്ലെങ്കിൽ, 1 അല്ലാത്തപക്ഷം

ബിറ്റ് 2
0 ഘടകം സംയുക്തമാണെങ്കിൽ, 1 ഘടകം ഒരു പ്രോബബിൾ പ്രൈം ആണെങ്കിൽ

ബിറ്റ് 3
കോഫാക്ടർ സംയുക്തമാണെങ്കിൽ 0, കോഫാക്ടർ ഒരു പ്രോബബിൾ പ്രൈം ആണെങ്കിൽ 1

അതിനാൽ, ഇനിപ്പറയുന്ന എക്സിറ്റ് സ്റ്റാറ്റസ് മൂല്യങ്ങൾ സംഭവിക്കാം:

0
സാധാരണ പ്രോഗ്രാം അവസാനിപ്പിക്കൽ, ഘടകമൊന്നും കണ്ടെത്തിയില്ല

1
പിശക്

2
സംയോജിത ഘടകം കണ്ടെത്തി, കോഫാക്ടർ സംയുക്തമാണ്

6
പ്രോബബിൾ പ്രൈം ഫാക്ടർ കണ്ടെത്തി, കോഫാക്ടർ സംയുക്തമാണ്

8
ഇൻപുട്ട് നമ്പർ കണ്ടെത്തി

10
സംയോജിത ഘടകം കണ്ടെത്തി, കോഫാക്ടർ ഒരു പ്രോബബിൾ പ്രൈം ആണ്

14
പ്രോബബിൾ പ്രൈം ഫാക്ടർ കണ്ടെത്തി, കോഫാക്ടർ ഒരു പ്രോബബിൾ പ്രൈം ആണ്

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ecm ഓൺലൈനായി ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

  • 1
    NSIS: Nullsoft Scriptable Install System
    NSIS: Nullsoft Scriptable Install System
    NSIS (Nullsoft Scriptable Install
    സിസ്റ്റം) ഒരു പ്രൊഫഷണൽ ഓപ്പൺ സോഴ്‌സാണ്
    വിൻഡോസ് ഇൻസ്റ്റാളറുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള സിസ്റ്റം. അത്
    ചെറുതും വഴക്കമുള്ളതുമായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നു
    സാധ്യമായ പോലെ...
    NSIS ഡൗൺലോഡ് ചെയ്യുക: Nullsoft Scriptable Install System
  • 2
    authpass
    authpass
    AuthPass ഒരു ഓപ്പൺ സോഴ്‌സ് പാസ്‌വേഡാണ്
    ജനകീയ പിന്തുണയോടെ മാനേജർ
    തെളിയിക്കപ്പെട്ട കീപാസ് (kdbx 3.x, kdbx 4.x ...
    authpass ഡൗൺലോഡ് ചെയ്യുക
  • 3
    സബ്ബിക്സ്
    സബ്ബിക്സ്
    Zabbix ഒരു എന്റർപ്രൈസ് ക്ലാസ് ഓപ്പൺ ആണ്
    ഉറവിടം വിതരണം ചെയ്ത നിരീക്ഷണ പരിഹാരം
    നിരീക്ഷിക്കാനും ട്രാക്കുചെയ്യാനും രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നു
    നെറ്റ്‌വർക്കിന്റെ പ്രകടനവും ലഭ്യതയും
    സെർവറുകൾ, ഉപകരണം...
    Zabbix ഡൗൺലോഡ് ചെയ്യുക
  • 4
    കെഡിഫ് 3
    കെഡിഫ് 3
    ഈ ശേഖരം ഇപ്പോൾ പരിപാലിക്കപ്പെടുന്നില്ല
    കൂടാതെ ആർക്കൈവൽ ആവശ്യങ്ങൾക്കായി സൂക്ഷിച്ചിരിക്കുന്നു. കാണുക
    https://invent.kde.org/sdk/kdiff3 for
    ഏറ്റവും പുതിയ കോഡ് കൂടാതെ
    https://download.kde.o...
    KDiff3 ഡൗൺലോഡ് ചെയ്യുക
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ഒരു GUI ആണ്
    വനിങ്കോക്കോയുടെ യുഎസ്ബി ലോഡർ, അടിസ്ഥാനമാക്കി
    libwiigui. ഇത് ലിസ്റ്റിംഗ് അനുവദിക്കുന്നു ഒപ്പം
    Wii ഗെയിമുകൾ, ഗെയിംക്യൂബ് ഗെയിമുകൾ എന്നിവ സമാരംഭിക്കുന്നു
    Wii, WiiU എന്നിവയിൽ homebrew...
    USBLoaderGX ഡൗൺലോഡ് ചെയ്യുക
  • 6
    ഫയർബേർഡ്
    ഫയർബേർഡ്
    Firebird RDBMS ANSI SQL സവിശേഷതകൾ വാഗ്ദാനം ചെയ്യുന്നു
    & Linux, Windows &-ൽ പ്രവർത്തിക്കുന്നു
    നിരവധി Unix പ്ലാറ്റ്‌ഫോമുകൾ. സവിശേഷതകൾ
    മികച്ച സമന്വയവും പ്രകടനവും
    & ശക്തി...
    Firebird ഡൗൺലോഡ് ചെയ്യുക
  • കൂടുതൽ "

ലിനക്സ് കമാൻഡുകൾ

Ad