Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Projekt Euler

Postades av 2004-06-15 16:09:09 - Per Persson, i forum Skrivklåda, Tråden har 40 Kommentarer och lästs av 3046 personer

Någon här som deltar i Projekt Euler där man skall lösa matematikproblem mha datorn?
http://www.mathschallenge.net/index.php?section=project


Svara

Sv: Projekt Euler

Postades av 2004-06-17 14:20:15 - Per Hultqvist

Har aldrig hört talas om den tidigare men nu är jag medlem...vet inte när jag hinner sätta igång och koda dock, men det verkar skitskoj.../Per


Svara

Sv: Projekt Euler

Postades av 2004-06-17 20:37:35 - Simon Dahlbacka

hade inte heller hört om det, men har nu löst en par tre uppgifter.. verkar intressant..


Svara

Sv: Projekt Euler

Postades av 2004-06-18 15:35:33 - Per Hultqvist

Nu får det räcka för idag, 13 lösta problem, 11% genius. Ligger på plats 165 av 600 med 122 poäng...


Svara

Sv: Projekt Euler

Postades av 2004-06-28 16:22:28 - Niklas Jansson

Missade det här tipset, va bortrest, men det där va kul. Har gjort 15 uppgifter, ligger på plats 167 av 669 användare. Tyvärr måste jag göra det på arbetstid eftersom mitt internet hemma har slutat fungera. =/

Heter "Vas"


Svara

Sv: Projekt Euler

Postades av 2004-06-30 13:17:57 - Per Hultqvist

Då leder jag fortfarande, men knappt. 17 uppgifter och 144:e plats. Uppgift 67 är den svåraste (högsta numret) jag klarat av. Räknar med att du går om mig snart, då jag sitter inte så mycket med det nu...

Måste dock säga att jag ovanligt ofta får fel svar p g a att reglerna är otydliga.

Synd också att man inte kan utbyta algoritmer på de uppgifter man har klarat. Skulle varit kul att se hur andra löst liknande problem...

/Per


Svara

Sv: Projekt Euler

Postades av 2004-06-30 13:53:46 - Niklas Jansson

Njae... jag har faktiskt bara löst två uppgifter sen sist. Högsta jag har klarat var nummer 59.

Hade någon uppgift som jag inte för allt i världen kan se vad jag gör för fel på, nummer 22. Jag får exakt samma resultat för COLIN som det står i beskrivningen, men summan blir tydligen fel. För övrigt fånig uppgift.

Saknar också möjligheten att kolla _hur_ andra har löst det - vem fan bryr sig om _vem_ det är det som hhar löst det?

Jaja... vi får väl se om man orkar ge sig på några fler...


Svara

Sv: Projekt Euler

Postades av 2004-06-30 14:50:18 - Niklas Jansson

Och nu har jag lagt mig precis bakom... plats 145... =)


Svara

Sv: Projekt Euler

Postades av 2004-06-30 14:56:48 - Simon Dahlbacka

ang #22: så fick jag nog till det, eventuellt kan du ju ha räknat med 0-baserat index? Men du har helt rätt, uppgiften är rätt fånig..

/sdahlbac @ 147


Svara

Sv: Projekt Euler

Postades av 2004-06-30 17:14:18 - Per Hultqvist

Hmm, 22:an har jag också misslyckats med! Ska kolla om det är noll-baserat index som är problemet i min kod...kan kanske vara det...


Svara

Sv: Projekt Euler

Postades av 2004-06-30 18:05:32 - Per Persson

<b>Då leder jag fortfarande, men knappt. 17 uppgifter och 144:e plats.</b>
Leder bland vilka? Jag (md2perpe) har löst 46 uppgifter och ligger för tillfället på 46:e plats.
(Men jag har inte varit särskilt aktiv sedan jag skrev startinlägget i den här tråden.)

<b>Uppgift 67 är den svåraste (högsta numret) jag klarat av.</b>
Den är ju enkel.


Svara

Sv: Projekt Euler

Postades av 2004-06-30 19:55:20 - Per Hultqvist

> <b>Då leder jag fortfarande, men knappt. 17 uppgifter och 144:e plats.</b>
> Leder bland vilka? Jag (md2perpe) har löst 46 uppgifter och ligger för tillfället på 46:e plats.
> (Men jag har inte varit särskilt aktiv sedan jag skrev startinlägget i den här tråden.)

...och hur ska jag veta det? Självklart menade jag över Niklas, som är den enda utöver jag själv som angett var dom ligger i listan.

> <b>Uppgift 67 är den svåraste (högsta numret) jag klarat av.</b>
> Den är ju enkel.

Det var därför jag skrev "högsta numret" inom parentes eftersom jag också tyckte den var enkel, speciellt när man redan löst nummer 18 på "rätt" sätt. Samtidigt så är de ju sorterade (om jag förstått det rätt) efter hur många som har löst dem...


Svara

Sv: Projekt Euler

Postades av 2004-06-30 19:55:55 - Jesper Brännström

detta såg intressant ut... ska börja kolla på det nu. :-)


Svara

Sv: Projekt Euler

Postades av 2004-06-30 23:33:23 - Thomas Tydal

Jag började med 59:an eftersom jag tycker kryptering är kul. Den var väldigt enkel. Tog en knapp minut att skriva ihop ett php-skript. Sedan funderade jag på om jag skulle be den testa alla kombinationer och med hjälp av frekvensanalys komma fram till när den fick ett resultat på engelska. Men eftersom det stod i uppgiften att lösenordet bara skulle bestå av tre tecken beslöt jag mig för att prova på egen hand först. Tittade på den krypterade texten och det tog väl bara sju sekunder tills jag såg vilket lösenord det kunde vara. Jag provade det och det var rätt.


Svara

Sv: Projekt Euler

Postades av 2004-07-01 08:55:04 - Niklas Jansson

Frekvensanalys?
Brukar det kallas så?
När jag har ägnat mig åt frekvensanalys så har det varit av harmonisk distorsion i op-förstärkare. Jag har bara hört talas om monogram-, bigram- och trigram-analys.

Nåväl, själv gjorde jag en fulvariant på 59:an. Tänkte höra vad ni tycker om såna grejer.
De olika problemen får lösas genom att programmera, eller hur?
Om jag då för en uppgift skapar ett strängrepresenterat tal och använder det så är ju det naturligtvis ok. Får jag återanvända den till en annan uppgift?
Då borde jag ju lika gärna kunna använda en redan färdig klass för det, som jag inte skrivit själv? Återanvänding, liksom. Det är bara mindre chans att jag gör något fel.

Är det ok att använda matematiska program för det, t.ex. MATLAB eller Mathematica eller något liknande?

Hur som helst så löste jag 59:an med Excel. Bruteforce, typ. Visade första 10 tecknen för alla kombinationer av första och andra bokstaven samtidigt, och stegade sen igenom den tredje bokstaven.
Tog lite lång tid för en miss jag gjorde men ändå... tycker ni det är ok att använda program på det sättet?


Svara

Sv: Projekt Euler

Postades av 2004-07-01 17:28:40 - Thomas Tydal

> Frekvensanalys? Brukar det kallas så?

Frekvens är ju två saker. Det du tänker på är svängningar per sekund, men så kan det ju också hur vanligt förekommande (frekvent) något är. Jag har sett det användas på båda sätten.


> Nåväl, själv gjorde jag en fulvariant på 59:an. Tänkte höra vad ni tycker om såna grejer.

Jag tycker man får bära sig åt hur som helst. Däremot kan man ju få stilpoäng för att man gör det snyggt eller snabbt.

Just xor-"kryptering" har ju den stora bristen att det blir ganska intressanta resultat med mellanslag i texten som ska krypteras. Det var det som i det här fallet gjorde att jag såg lösenordet nästan direkt som jag tittade på den krypterade texten. Jag behövde alltså inte göra någon brute-force utan behövde bara testa en kombination, som visade sig vara rätt.

Hemskt nog så används xor just så där ute i verkliga livet i säkerhetsprogram som finns till salu :-
http://www.tydal.nu/se/security/atrise.html


Svara

Sv: Projekt Euler

Postades av 2004-07-01 20:29:27 - Per Persson

Själv har jag löst ett par uppgifter på papper och då bara använt datorn som miniräknare.


Svara

Sv: Projekt Euler

Postades av 2004-07-02 21:42:11 - Per Hultqvist

Fan ta den som hittade på problem nr 22 (den med alla förnamnen)!

Är det något trix med den, typ något extra eller ogiltigt tecken i filen som man måste ta hand om? Jag får rätt värde på COLIN så jag kan omöjligt se vad som är fel...

(28 avklarade och 86:e plats nu, känner du hur jag flåsar dig i nacken Per? :-))


Svara

Sv: Projekt Euler

Postades av 2004-07-02 22:12:25 - Per Persson

Jag hittar inget speciellt i min lösning av problem 22, så det skall inte vara några konstigheter med den. Du missar inte att ta med sista namnet i summan?

Borde kanske göra ett ryck och göra några uppgifter till snart...


Svara

Sv: Projekt Euler

Postades av 2004-07-02 22:20:42 - Per Persson

Och nu löste jag uppgift 52 utan att ens räkna. Använde bara gamla kunskaper om en viss decimalutveckling.


Svara

Sv: Projekt Euler

Postades av 2004-07-03 12:55:44 - Sven Åke Persson

Har inte orkat gå genom alla problem, men ser att min gamla kunskap om hur
man vaskar fram "primtal" fortfarande har relevans.


Svara

Sv: Projekt Euler

Postades av 2004-07-03 22:08:52 - Per Hultqvist

Nu ligger jag strax bakom dig Per, men det börjar bli tuffare nu måste jag medge. Har suttit hela dagen och fixade nog 10-15 problem under första halvan av dagen men under eftermiddagen och kvällen har jag kört fast på allt. Ger upp för i helgen, får se när ny inspiration dyker upp :-)

Kan dock fortfarande inte smälta att jag misslyckats med 22:an.....gaaaah!


Svara

Sv: Projekt Euler

Postades av 2004-07-04 19:48:18 - Jesper Brännström

Vad har ni för poäng?

Jag har för tillfället 214 poäng eller 19%.


Svara

Sv: Projekt Euler

Postades av 2004-07-04 21:52:55 - Per Persson

För tillfället 775 p, 52 lösta, 71%.


Svara

Sv: Projekt Euler

Postades av 2004-07-04 23:37:41 - Per Hultqvist

Ligger strax efter Per i listan (position 45) med 690p, 47 uppgifter och 63% lösta. Det börjar ta emot nu dock :-)


Svara

Sv: Projekt Euler

Postades av 2004-07-05 15:36:17 - Jesper Brännström

oj då... jag har en del att göra då... fast börjar bli lite svårt med vissa.


Svara

Sv: Projekt Euler

Postades av 2004-07-12 16:41:23 - Per Hultqvist

Hur går det för er? Har ni lagt ned detta projekt? Själv sliter jag med 8 kvarstående problem (inklusive den MYCKET irriterande, egentligen skitenkla, 22:an :-) och ligger nu på plats 25...


Svara

Sv: Projekt Euler

Postades av 2004-07-12 17:38:25 - Simon Dahlbacka

..har nog legat lite på is för min del med 38 lösta, 529 poäng på plats 62 för tillfället, dock inklusive 22 :)

..detta borde iofs fortsättningsvis ligga på is.. mitt slutarbete borde bli färdigt istället.. :/


Svara

Sv: Projekt Euler

Postades av 2004-07-12 18:45:23 - Per Persson

Det har stannat av litet för mig också. Får väl försöka göra ett ryck. Klarade precis av problem 29.


Svara

Sv: Projekt Euler

Postades av 2004-07-12 18:52:18 - Jesper Brännström

Har defenetivt inte lagt ned... kodar lite nu och då och det går fortfarande frammåt. ligger på 91 plats för tillfället.


Svara

Sv: Projekt Euler

Postades av 2004-08-29 20:21:16 - Per Persson

För några veckor sedan när jag besökte en kompis började han berätta om ett matteproblem han hade funderat över: på hur många sätt kan man gruppera n likadana prylar, utan hänsyn till ordning? För sex mynt finns det t.ex. 11 sätt att gruppera dem:
<code>OOOOOO
OOOOO O
OOOO OO
OOOO O O
OOO OOO
OOO OO O
OOO O O O
OO OO OO
OO OO O O
OO O O O O
O O O O O O</code>

Vi diskuterade problemet och jag hittade en rekursiv formel. Den var dock inte särskilt effektiv visade det sig när jag kom hem och prövade på datorn. Efter en del funderande kom jag fram till en annan formel som var betydligt effektivare och jag kunde sedan maila över litet värden till min kompis.

Redan hos honom tyckte jag att problemet kunde passa för Mathschallenge - Projekt Euler (http://www.mathschallenge.net/index.php?section=project) och efter ett tag skickade jag ett mail om det till projektet. Idén föll i god jord och för ett par dagar sedan kom tre uppgifter, varav en var en som jag i princip redan hade löst.

Jag har nu löst 72 av 78 problem och uppnått 91% "geni".
Hur går det för er?


Svara

Sv: Projekt Euler

Postades av 2004-08-30 20:39:07 - Per Hultqvist

Jaså var det du som var "skyldig" till de tre nya :-)

Jag har löst den med att räkna ut på hur många sätt man kan summera ihop talet 100 (problem 76), men min lösning var lite...well...inte så straight forward och jag förstår den fortfarande inte :-) Jag började också med en rekursiv lösning som inte höll alls. I stället fick jag göra lite arbete för hand och söka lite på nätet efter en viss nummerserie. Och visst fick jag napp! Tack vare siten The Online Encyclopedia of Integer Sequences : http://www.research.att.com/~njas/sequences/

Samma formel som jag fick fram kan användas på uppgift 78, det är jag ganska säker på. Men min dator säger stopp innan jag kommer fram till rätt svar. Menar dom verkligen att P(n) ska vara jämnt delbart med 1 000 000? Gissar att n blir riktigt högt i så fall...hittills har jag bara beräknat upp till ~1350 därefter vrider sig min dator i plågor och skriker efter mer minne :-)

Själv ligger jag strax efter dig i listan, Per. Plats 27 med 84%.


Svara

Sv: Projekt Euler

Postades av 2004-08-30 21:47:28 - Per Persson

<b>Menar dom verkligen att P(n) ska vara jämnt delbart med 1 000 000?</b>

Japp.

Och n blir ganska högt, men inte över 1 000 000.

Jag gjorde själv många försök på problem 78 innan jag lyckades.


Svara

Sv: Projekt Euler

Postades av 2004-12-05 17:02:14 - Per Hultqvist

Jahapp, vad ska man göra nu då? Nu när man är 100% geni? :-)

Betade precis av den sista uppgiften på www.mathschallenge.net...Woohooo!


Svara

Sv:Projekt Euler

Postades av 2004-12-05 19:34:14 - Per Persson

Jag funderade faktiskt idag eller igår över hur det går för dig, om du kanske hade gjort ett ryck för att gå om mig... Och det har du alltså gjort nu... *hjälp*

Så 22:an löste sig till slut...? Vad var felet?


Svara

Sv: Projekt Euler

Postades av 2004-12-05 20:12:56 - Per Hultqvist

Felet var något så retfullt som att jag använde .Nets sortering på Array-klassen. Den är Culture-sensitive och behandlade W och V som samma bokstav. Det lustiga är att jag skrev en egen sorteringsrutin (inget fancy, bara en bubbelsort) och fick samma felaktiga resultat. Det var först när en kompis löste problemet i VB6 som jag började jämföra resultaten efter att listorna var sorterade och upptäckte detta. Vilket leder mig till att tro att även < och > sorterar efter CultureInfo!? Eller så var det något annat fel som gjorde att jag inte fick rätt resultat när jag använde min egna sorteringsrutin...

Jag får alltså erkänna att jag inte grejade 22:an förrän kollegan visade mig sin lösning. :-(

För de sista svåra uppgifterna gick jag över till Mathematica vid flera tillfällen eftersom jag inte lyckades skriva tillräckligt effektiva algoritmer själv. Mina mattekunskaper har passerat bäst-före-datumet... :-)

En-minuts-regeln har jag brutit mot hur många gånger som helst. Orkade helt enkelt inte bry mig om det på slutet. Kanske återvänder jag till dessa problem någon gång och gör om dem enligt reglerna...vem vet...


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 170
27 953
271 705
754
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies