webForumDet fria alternativet

Testa era kunskaper!

Programmering

6 svar · 441 visningar · startad av Gein

Medlem sedan sep. 20005 700 inlägg
Frågan#1

Försök lös matematikuppgifterna med godtyckligt programmeringsspråk (eller papper och penna om så vill ;)).
Riktigt roligt faktiskt!
Jag har hittills tagit: 1,6,2,5,8,7,9,4,11,13,16,20,17,25
Inte så mycket att skryta med kanske men iaf.

http://mathschallenge.net/index.php?section=project
(Man måste skapa ett användarprofil)

Medlem sedan aug. 20021 752 inlägg
#2

Kul :bire
Har gjort 1,2,6,11,16,19

/Viktor

Medlem sedan jan. 20021 122 inlägg
#3

Wee! Sånt här har jag letat efter :) Försöker mig på det med java, men får problem med tvåan... Den får överslag vid tal 91 och hamnar på minus. Jag använder mig av long, finns det någon bättre typ för detta?

/ed: Med double blir det infinity efter 1473 gånger... :l

Medlem sedan sep. 20005 700 inlägg
#4

Jag har gjort samtliga (med undantag för en) i PHP på en min linuxserver. Installerade GMP för att PHP skulle få ett biblotek för hantering av större heltal.
Så leta efter GMP- eller NTL-biblioteken.

Medlem sedan juli 2002581 inlägg
#5

Haskell verkar äga på denna typ av problem.

Jag löste uppgift 16 med bara tre rader kod:

sumn 0  = 0
sumn n  = (n `mod` 10) + sumn(n `div` 10)
main = do {putStrLn (show (sumn (2^1000))) }

Tog inte många millisekunder att köra heller :)

Medlem sedan juli 2002581 inlägg
#6

Det känns som om brute-force är för användbart. Jag har iofs bara testat några problem.
Ta till exempel "Find the last ten digits of 1^1 + 2^2 + ... + 1000^1000". På långt under sekunden fick man fram talet i sin fullängd (typ 3000 siffror), sen var det bara att klippa ut de 10 sista siffrorna.

EDIT: Förresten: rolig sida! :)

Medlem sedan apr. 200228 inlägg
#7

Kul sida

hehe det var ju skoj fick mig typ att börja programmera lite igen ... :D
har löst de 1,6,2,7,8,9
Kommer fler har ju precis börjat ;D

251 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)