abonnement Unibet Coolblue
pi_31760690
Van PHP-Freakz.nl :
quote:
Beste PHP-ers,

--[ Wat is PHP Golf?
De bedoeling is een PHP script te maken met zo min mogelijk karakters.
Dus zo min mogelijk letters, nummers, spaties, newlines en dergelijke.
Met het script moet je een doelstelling bereiken.
We gaan ervan uit dat je de recenste PHP 4.x, op het moment 4.4,
versie hebt en standaard php.ini configuratie. Tenzij anders vermeld.
(Standaard: register_globals = off)

Het script moet op UNIX-gebaseerde en Windows systemen werken.

--[ Voor wie is PHP Golf?
De competitie is voor iedereen toegankelijk.

--[ Inzendingen
Je kunt je oplossing sturen naar:

phpgolf [at] gmail [dot] com
(Disclaimer: je e-mail zal niet worden gebruikt voor
spam of worden doorgegeven aan derden)
Iedere maand wordt er op het forum van phpfreakz.nl een nieuwe opgave gepost.
Discussieer hier over mogelijke oplossingen (en andere shit zodat t php voor dummies topic schoon blijft )

Eerdere opgaves :

Golf #1
Golf #2
Golf #3
Golf #4
Golf #5

Huidige opgave :

Golf #6
Everything which is not impossible, will eventually happen
pi_31760787
quote:
--[ Doelstelling
Het script moet de volgende output genereren:

ABCDEFGHIJKLMNOPQRSTUVWXYZ
BCDEFGHIJKLMNOPQRSTUVWXYZA
CDEFGHIJKLMNOPQRSTUVWXYZAB
DEFGHIJKLMNOPQRSTUVWXYZABC
EFGHIJKLMNOPQRSTUVWXYZABCD
FGHIJKLMNOPQRSTUVWXYZABCDE
GHIJKLMNOPQRSTUVWXYZABCDEF
HIJKLMNOPQRSTUVWXYZABCDEFG
IJKLMNOPQRSTUVWXYZABCDEFGH
JKLMNOPQRSTUVWXYZABCDEFGHI
KLMNOPQRSTUVWXYZABCDEFGHIJ
LMNOPQRSTUVWXYZABCDEFGHIJK
MNOPQRSTUVWXYZABCDEFGHIJKL
NOPQRSTUVWXYZABCDEFGHIJKLM
OPQRSTUVWXYZABCDEFGHIJKLMN
PQRSTUVWXYZABCDEFGHIJKLMNO
QRSTUVWXYZABCDEFGHIJKLMNOP
RSTUVWXYZABCDEFGHIJKLMNOPQ
STUVWXYZABCDEFGHIJKLMNOPQR
TUVWXYZABCDEFGHIJKLMNOPQRS
UVWXYZABCDEFGHIJKLMNOPQRST
VWXYZABCDEFGHIJKLMNOPQRSTU
WXYZABCDEFGHIJKLMNOPQRSTUV
XYZABCDEFGHIJKLMNOPQRSTUVW
YZABCDEFGHIJKLMNOPQRSTUVWX
ZABCDEFGHIJKLMNOPQRSTUVWXY

Nu mag jij het script programmeren en liefst zo kort mogelijk.


--[ Deadline:

De deadline is over 8 dagen.
Vrijdag 19:00 4 november 2005

-----
pi_31760904
quote:
Post in dit topic vragen/suggesties.
GEEN OPLOSSINGEN!
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_31763103
Die oplossing in het centrale topic, waarom een <br> het lijkt mij dat een \n korter is en in een terminal levert dat toch echt dezelfde output op
Stuur een PM naar me met als onderwerp stats help voor je userstatistieken!
Boom Gaspar - Matt Cameron - Jeff Ament - Stone Gossard - Mike McCready - Eddie Vedder.
pi_31764658
idd, je kan gewoon \n geven want er staat niet dat het in je browser moet functioneren. Maar ik laat het goede werk aan Professionals als SuperRembo en Roonaan over
Just say hi!
pi_31775001
De regels moeten gescheiden zijn door HTML breaks, niet door newlines.
Dan zit ik weer op 52 tekens
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_31775960
Daar moeten er nog zeker twee af te halen zijn.
  FOK!-Schrikkelbaas zaterdag 29 oktober 2005 @ 13:37:11 #8
1972 Swetsenegger
Egocentrische Narcist
  zaterdag 29 oktober 2005 @ 14:33:07 #9
85175 _Endymion_
It's inevitable
pi_31780359
86
Pfff *hijg* Liever moe dan lui... :o)
  zaterdag 29 oktober 2005 @ 23:55:56 #10
30487 crisp
Master of Pumpkins
pi_31796385
5150

[ Bericht 9% gewijzigd door crisp op 30-10-2005 00:06:28 ]
this space for rent
pi_31797747
Ja, heb 'm nu ook in 50
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_31802283
prachtig hoor; 50 tekens is dat incl <br> en ?> ?
Just say hi!
pi_31802397
Inclusief "<br>" en exclusief ?>

Het weglaten van ?> geeft namelijk een notice, en dat mag nog.
pi_31802458
ah... dus het hoeft code technisch dus niet perfect te zijn
Just say hi!
pi_31802579
Als je de ?> weglaat dan moet je wel afsluiten met een ;, dus het scheelt maat 1 teken.
Het weglaten van ?> geeft geen notice. Mijn scriptje werkt zelfs helemaal zonder notices
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_31802587
quote:
Op zondag 30 oktober 2005 09:54 schreef Chandler het volgende:
ah... dus het hoeft code technisch dus niet perfect te zijn
Warnings en notices mogen, want die worden niet getoond.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_31802725
quote:
Op zondag 30 oktober 2005 10:06 schreef SuperRembo het volgende:
Als je de ?> weglaat dan moet je wel afsluiten met een ;, dus het scheelt maat 1 teken.
Het weglaten van ?> geeft geen notice. Mijn scriptje werkt zelfs helemaal zonder notices
Ik zie het ja
pi_31802728
hier echt wel heb namelijk alle notice etc aan staan
Just say hi!
pi_31802756
quote:
Op zondag 30 oktober 2005 10:17 schreef Chandler het volgende:
hier echt wel heb namelijk alle notice etc aan staan
Dan heb je vast nog geen 50 tekens.
  FOK!-Schrikkelbaas zondag 30 oktober 2005 @ 10:54:37 #20
1972 Swetsenegger
Egocentrische Narcist
pi_31803472
quote:
Op zondag 30 oktober 2005 10:54 schreef Swetsenegger het volgende:
He light, heb je je ZCE gehaald?

Het staat al een ruime week in m'n sig, maar dat valt niemand op
  FOK!-Schrikkelbaas zondag 30 oktober 2005 @ 11:03:14 #22
1972 Swetsenegger
Egocentrische Narcist
pi_31803589
quote:
Op zondag 30 oktober 2005 10:58 schreef Light het volgende:

[..]


Het staat al een ruime week in m'n sig, maar dat valt niemand op
Gefeliciteert!
Je moet 'm ook klikbaar maken naar je certificaat he
pi_31803711
quote:
Op zondag 30 oktober 2005 11:03 schreef Swetsenegger het volgende:

[..]

Gefeliciteert!
Je moet 'm ook klikbaar maken naar je certificaat he
Dank
En klikbaar maken kan altijd nog
pi_31833445
quote:
Op zondag 30 oktober 2005 10:58 schreef Light het volgende:

[..]


Het staat al een ruime week in m'n sig, maar dat valt niemand op
Textonly heeft geen sigs

Gefeliciteerd. Welke ben je? (yellow pages)
pi_31845112
quote:
Op maandag 31 oktober 2005 11:38 schreef Roonaan het volgende:

[..]

Textonly heeft geen sigs

Gefeliciteerd. Welke ben je? (yellow pages)
Dank. Dit ben ik.
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')