Gå til innhold

Noen interesse for "programmeringskonkurranser"?


Anbefalte innlegg

Skrevet

Hei og hopp,

jeg tenkte det ville være artig om vi kunne sette i gang noen konkurranser av forskjellige slag her. Dette kan f.eks. være å skrive kjappeste algorithme, mest effektive list-klasse, o.l. Noen som kunne tenke seg dette, og/eller kanskje har noen idèer? :)

Videoannonse
Annonse
Skrevet

Jepp jeg er med, men jeg tror ikke vi kan ha noe som har med å lage den kjapeste.. (C/c++ slår jo alt)

hva med en AI konkuranse som er blitt nevnt tidligere?

Skrevet

Vi kan ha forskjellige konkurranser, og kanskje forskjellige "grener" innenfor konkurransene også.

 

F.eks. kan man ha en "undergren" med skriptspråk, osv.

Ellers syntes jeg det hørtes artig ut med en AI konkurranse også. :)

 

Flere forslag, anyone? Regler? Konkurranser?

Skrevet

Hmm.. Ikke det nei. :p

 

Vel, vi kan ihvertfall begynne med noe... Så. Første oppgave kan da bli å lage et program som regner ut PI ned til 5000 desimaler. (Som EspenG foreslo på #programmering@freenode)

 

Show me what you've got! :)

Skrevet (endret)

okai... skal det være nøyaktig eller.. dvs kan jeg bruke float til deler av utregningene

 

etterpå hadde det vært artig og laga en rakett konkuranse.. vi kan lage et felles API som man kan man plugge seg inn i det og lage raketter (dvs 1 jan raketter), med farger å greier, men man kan bare bruke partikler og er bundet av gravitasjonen ++ flere begrensninger

 

 

 

 

 

 

 

EDIT: litt tekst til

Endret av Giddion
Gjest Slettet-8fx0y6VV
Skrevet (endret)

Jeg har brukt Leinhard Eulers formula:

cbc2cb7edd17cdc5ccebf62ca32ca929.png

Jeg løste problemet med Scheme, siden det egner seg veldig godt til å løse matematiske problemer:

(define find-pi
 (lambda (n m)
   (cond
     ((zero? n) 0)
     (else (+ 1 (* (/ m (+ (* 2 m) 1)) (find-pi (sub1 n) (add1 m))))))))


(* 2 (find-pi 10000 1))

Endret av rapt0r
Skrevet (endret)

Noen som har flere forslag til konkurranser? :)

 

Forslag til ny konkurranse: Lage et program som tegner en sirkel utifra en gitt radius, hvor sirkelen skrives til stdout i form av valgfri bokstav. Eksempel på output fra programmet kan være:

                       aaaa   
                    a         a
                 a               a
                 a               a 
                    a         a
                       aaaa   

Endret av zirener
Skrevet

hehe slang vist ut forslag litt fort :)

 

angående AI, så har jeg en motor som jeg sikkert kan legge om til et tank vs tank spill, med plugg in AI hvis det da er interesse for noe slikt.

 

Men men når det gjelder demo så vet jeg ikke om det er nok folk som kan det.

Skrevet

Et helt AI er litt vel tror jeg. Men si en pathfinding sak e.l.

 

En demo krever flere mennesker, musikk og grafikk osv. Det ligger utenfor programmeringen.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...