Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 07/18/11 in all areas

  1. Atunci ori se numara zerourile (incrementare cu x la intalnirea unui numar cu x zerouri) ori se aplica modulo la fiecare inmultire. La prima varianta mai pot aparea optimizari cu precalculari pe intervale dar nu cred ca e nevoie, iar la a doua varianta se mai face un modulo din numarul din fisier si asta-i tot cacatu. P.S.: @em am uitat sa pun virgula dupa "specificat" .
    2 points
  2. Se poate face cu javascript.Parca innerhtml.Vin imediat cu rezolvarea. Gata am gasit, uite aici link catre exemplu de la w3schools. Si uite aici codul care iti returneaza intr-un window nou ce ai ales: <html> <head> <script type="text/javascript"> function displayResult() { var x=document.getElementById("mySelect").selectedIndex; var y=document.getElementById("mySelect").options; var a=window.open(); a.document.write("Your choice was " + y[x].text); } </script> </head> <body> <form> Select your favorite fruit: <select name="selector" id="mySelect" onChange="displayResult();"> <OPTION value="" selected>Tip</OPTION> <OPTION value="1" selected>masina</OPTION> <OPTION value="1" >televizor</OPTION> <OPTION value="1" >telefon</OPTION> <OPTION value="9" >portofel</OPTION> </select> </form> </body> </html>
    1 point
  3. Mersi. Sunt curios sa vad ce alternative mai apar la solutie.
    1 point
  4. Pentru a determina cu siguranta daca algoritmul prietenului este bun, punem programul sa calculeze mai intai 10.000.000! dupa aceea 9.999.999!. Si impartim numarul rezultat de la primul calcul la numarul din cel de-al doilea calcul. Rezultatul trebuie sa fie exact 10.000.000 . In caz contrar, algoritmul nu e bun. De ce merge? Pentru a generaliza putem folosi algoritmul n!/(n-1)! = n Matematic il putem scrie pe n! de la numarator ca (n-1)!*n . Algoritmul devine (n-1)!*n/(n-1)! Iar acest (n-1)! de la numarator se simplifica cu cel de la numitor si ramane n. Sigura situatie prin care numarul de la numarator se simplifica cu cel de la numitor este atunci cand algoritmul calculeaza corect n! si (n-1)!. Ca sa dau un exemplu mai concret folosesc numere mici ca sa fie usor de inteles. Presupunem n=5. Dupa algoritmul folosit de mine avem (5!)/(5-1)! = 5!/4! = 120/24 120/24 = 5 (adevarat) Inseamna ca programul a calculat corect n! si (n-1)!. Daca era sa fi calculat gresit. Sa presupunem ca la 5! programul nu a facut calculul corect si a cosiderat ca 5! este altceva decat 120. De exemplu 121. Ar insemna ca 121/24 = 5,041111 - Numarul fiind diferit de 5. Adica de n => algoritmul nu calculeaza bine factorialul. Sper ca m-am facut inteles
    1 point
  5. Mantra is a dream that came true. It is a collection of free and open source tools integrated into a web browser, which can become handy for students, penetration testers, web application developers, security professionals etc. It is portable, ready-to-run, compact and follows the true spirit of free and open source software. Mantra is a security framework which can be very helpful in performing all the five phases of attacks including reconnaissance, scanning and enumeration, gaining access, escalation of privileges, maintaining access, and covering tracks. Apart from that it also contains a set of tools targeted for web developers and code debuggers which makes it handy for both offensive security and defensive security related tasks. Mantra is lite, flexible, portable and user friendly with a nice graphical user interface. You can carry it in memory cards, flash drives, CD/DVDs, etc. It can be run natively on Linux, Windows and Mac platforms. It can also be installed on to your system within minutes.Mantra is absolutely free of cost and takes no time for you to set up. Download
    1 point
  6. eu am jucat pokerstars si ajunsesem undeva la 15$ pe luna dar jucam, nu gluma! cel mai bine daca vrei sa ai parte de adevarat fun, du-te in casino dar acolo trebuie sa stii sa joci calumea, si iti ies bani instant de acolo
    -1 points
  7. -1 points
×
×
  • Create New...