Vinnaren i pepparkakshustävlingen!
  • 1
  • 2
2011-09-02, 14:58
  #13
Medlem
bjornebarns avatar
Citat:
Ursprungligen postat av ewallg
Om du hade läst TS inlägg ordentligt skulle du ha förstått att man inte kan konstruera en funktion och använda den. I fall du fick konstruera funktioner helt fritt så finns det lättare sätt att göra det på.

Ta till exempel funktionen f(3)=24 eller till och med g(n)=24. I fall man fritt får använda funktioner så tappar frågan den lilla mening den eventuellt hade.
En matematisk funktion kräver inte ens att man kan specificera vad den ska göra, en funktion är någonting som till varje element i en mängd definierar exakt ett element i någon annan mängd (observera att de inte måste associeras unikt).

Dessutom är ditt sätt att definiera fakultetsfunktionen helt ogiltigt. -26! är definitivt inte 1, det är odefinierat.

En funktion är precis vad TS söker. Han söker en funktion f(3,3,7,7)=24, med kravet att varje enskild variabel bara får förekomma en gång. Han skrev ingenting om huruvida man får ha delfunktioner i sin lösning eller ej. Alltså får du definiera dina funktioner, inte bara vilket värde de skal lha för en viss ingående variabel.

Och mitt kodexempel var bara för att visa att jag bara använde variabeln 3 en gång i fakulteten, för någon påstod att den används fler gånger där, men som mitt kodexempel visar är det en lokal temporär variabel som används flera gånger, medan original-3:an bara används en gång. Jag bad er strunta i små detaljer, då frågan inte handlar om programmering, men vi kan bråka om det också Då kontrar jag med att, då endast naturliga tal var givna i frågeställningen, kommer man aldrig behöva kolla i fakultetsfunktionen huruvida negativa tal förekommer eller ej, då de inte tillhör det givna intervallet.

Citera
2011-09-02, 15:32
  #14
Medlem
Koreanskbots avatar
Citat:
Ursprungligen postat av dethalvabarnet
3,37 * 7 = 23,59 ~=24


Avrundning är inte tillåten heller. Så det är fel.
Citera
2011-09-02, 15:35
  #15
Medlem
Koreanskbots avatar
Citat:
Ursprungligen postat av Koreanskbot
du får BARA använda de fyra räknesätten och paranteser inget annat.

Citat:
Ursprungligen postat av bjornebarn
En funktion är precis vad TS söker. Han söker en funktion f(3,3,7,7)=24, med kravet att varje enskild variabel bara får förekomma en gång. Han skrev ingenting om huruvida man får ha delfunktioner i sin lösning eller ej. Alltså får du definiera dina funktioner, inte bara vilket värde de skal lha för en viss ingående variabel.

Och mitt kodexempel var bara för att visa att jag bara använde variabeln 3 en gång i fakulteten, för någon påstod att den används fler gånger där, men som mitt kodexempel visar är det en lokal temporär variabel som används flera gånger, medan original-3:an bara används en gång. Jag bad er strunta i små detaljer, då frågan inte handlar om programmering, men vi kan bråka om det också Då kontrar jag med att, då endast naturliga tal var givna i frågeställningen, kommer man aldrig behöva kolla i fakultetsfunktionen huruvida negativa tal förekommer eller ej, då de inte tillhör det givna intervallet.


Alltså inga delfunktioner etc.
Citera
2011-09-02, 15:53
  #16
Medlem
bjornebarns avatar
Citat:
Ursprungligen postat av Koreanskbot
Alltså inga delfunktioner etc.

Kravet att man inte får inkludera delfunktioner härledda ur de fyra räknesätten och parenteser (de axiom du tillät i din originalpost), var ej skrivet i din originalfråga. (Ja, jag vägrar ha fel :P, men snyggaste lösningen var ändå den i octal )

(då det ändå bara finns en lösning på frågan så som TS vill ha det, blir det en sådan meningslös tråd om man inte skriver upp andra typer av lösningar)
Citera
2011-09-03, 13:59
  #17
Medlem
ewallgs avatar
Citat:
Ursprungligen postat av bjornebarn
Kravet att man inte får inkludera delfunktioner härledda ur de fyra räknesätten och parenteser (de axiom du tillät i din originalpost), var ej skrivet i din originalfråga. (Ja, jag vägrar ha fel :P, men snyggaste lösningen var ändå den i octal )

(då det ändå bara finns en lösning på frågan så som TS vill ha det, blir det en sådan meningslös tråd om man inte skriver upp andra typer av lösningar)

TS gav dig inte induktionsaxiomet att härleda saker från, det krävs för att kunna göra en rekursiv definition.

Ett exempel på en rolig lösning är 3+3+7+7 = 0 = 24 i restklassringen Z/4Z.
__________________
Senast redigerad av ewallg 2011-09-03 kl. 14:08.
Citera
2011-09-03, 14:09
  #18
Medlem
För den for loopen används ju multiplikation mer än en gång, i övrigt snygg lösning. Själv trodde jag först att man skulle ánvända de olika räknesätten för att få ett tal vars "siffersumma" skulle bli 24...
Citera
  • 1
  • 2

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback