Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

/PROG/ Challenge Number 5 - Never gona

Name: Anonymous 2007-09-23 2:27 ID:E+r72RcJ

Write the following lyrics to 'Never Gonna Give You Up':

Never gonna give you up
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry
Never gonna say goodbye
Never gonna tell a lie and hurt you

Make the program as SMALL as possible.  Use any language you like.

Name: Anonymous 2007-09-23 2:33 ID:mjpWdfbx

N
I just extended the HQ9+ language to include the "N" operator.

Name: Anonymous 2007-09-23 2:35 ID:WcCKHpU+

In the language called ChallengeNumber5, an empty file produces the above output.

Name: Anonymous 2007-09-23 2:39 ID:QaJFU4He

10 PRINT "Never gonna give you up"
20 PRINT "Never gonna let you down"
30 PRINT "Never gonna run around and desert you"
40 PRINT "Never gonna make you cry"
50 PRINT "Never gonna say goodbye"
60 PRINT "Never gonna tell a lie and hurt you"

RUN

Name: Anonymous 2007-09-23 2:48 ID:E+r72RcJ

UPDATE:Must use following languages
C++
C
JAVA
Lisp
BASIC
HACKSHELL
PYTHON
RUBY
ASSEMBLY

Name: Anonymous 2007-09-23 2:50 ID:WcCKHpU+

All of them?

Name: Anonymous 2007-09-23 2:52 ID:Heaven

>>5
butthurt gayfag languages GTFO

Name: Anonymous 2007-09-23 2:55 ID:WcCKHpU+

print __import__('zlib').decompress('x\xdaU\x8dA\n\x800\x0c\x04\xef\xbe"/\xf2\x0f\xd1.Z\xac\x89\xa4\xa6\xd2\xdf[\xea\xc5\x1e\x02\xcb\xec2\x99Q`\xb4\xa9\x08\xd3\x16\x0b\xa8\xaa\x93_\xd3\xfc\xe3\tw\xc7A\x1f\x19\ns!6u\t\xc4\xed\x022\xacO\x87\xd5\xc9\xc7\xa7]\xad\x0eE\xe6\xda\x92\x86\xa5b\xe07R\xa2\xf66\xa2kw\xff\xa4/\xb3\xb2=\x7f')

Name: Anonymous 2007-09-23 2:56 ID:D8L5HFp2

>>5
All these languages suck.

Name: Anonymous 2007-09-23 3:37 ID:E+r72RcJ

fine.
NEW UPDATE:Any languge you want. Just no making new toy ones.

Name: Anonymous 2007-09-23 3:37 ID:Heaven

This is retarded. Come up with something better.

Name: Anonymous 2007-09-23 4:35 ID:n6CPlxwI

perl -e 'map {print chr($_);} (0x1F,0x8B,0x08,0x08,0xB0,0x23,0xF6,0x46,0x00,0x03,0x74,0x6D,0x70,0x2E,0x74,0x78,0x74,0x00,0x55,0x8D,0x41,0x0A,0x80,0x30,0x0C,0x04,0xEF,0xBE,0x22,0x2F,0xF2,0x0F,0xD1,0x2E,0x2A,0xD6,0x44,0x62,0x53,0xE9,0xEF,0x2D,0xD5,0x83,0x3D,0x04,0x96,0xD9,0x65,0x32,0x22,0xC3,0x68,0x51,0x11,0xA6,0x65,0xCB,0xA0,0xA2,0x4E,0x7E,0x0E,0xE3,0x8F,0x47,0xA4,0x86,0x83,0xDE,0xD2,0x15,0xE6,0x42,0x6C,0xEA,0x12,0x88,0xEB,0x05,0x5C,0xB0,0x36,0xED,0x56,0x07,0xEF,0xAF,0x76,0xB6,0xD2,0x15,0x17,0x97,0x9A,0x34,0x4C,0x05,0x1D,0x4F,0x88,0x91,0xEA,0xDB,0x0D,0x4D,0xBB,0xFA,0x27,0x7D,0x00,0x2A,0xBD,0x74,0x76,0xAC,0x00,0x00,0x00);'|gzcat

Name: Anonymous 2007-09-23 6:05 ID:FYyUSgzw

(define (never-gonna s)
  (display (string-append "Never gonna " s))
  (newline))

(map never-gonna '("give you up"
                   "let you down"
                   "run around and desert you"
                   "make you cry"
                   "say goodbye"
                   "tell a lie and hurt you"))

Name: Anonymous 2007-09-23 6:11 ID:wtvza9tm

mapM_(putStrLn.("Never gonna "++))["give you up","let you down","run around and desert you","make you cry","say goodbye","tell a lie and hurt you"]

Complicating things is unnecessary.

Name: Anonymous 2007-09-23 6:16 ID:iil+mm09


main(){   
    char*s="Never gonna ";
    char*l[]=
    {"give you up","let you down","run around and desert you",
     "make you cry","say goodbye","tell a lie and hurt you"  };
    int i;for(i=0;i<6;++i)printf("%s%s\n",s,l[i]);
}

Name: Anonymous 2007-09-23 6:17 ID:iil+mm09

Removed two useless lines:

main(){   
    char*l[]={"give you up","let you down","run around and desert you",
    "make you cry","say goodbye","tell a lie and hurt you"  };
    int i;for(i=0;i<6;++i)printf("Never gonna %s\n",l[i]);
}

Name: Anonymous 2007-09-23 6:18 ID:Heaven

Son of a bitch text wrap.

Name: Anonymous 2007-09-23 8:56 ID:n6CPlxwI

someone like write a shorter version now

oh also

ONE WORD, KOLMOGOREV COMPLEXITY, THREAD OVER

Name: Anonymous 2007-09-23 9:03 ID:Heaven

>>18
One word, Wikipedia does not have an article with this exact name. Please search for Kolmogorev complexity in Wikipedia to check for alternative titles or spellings.

Name: Anonymous 2007-09-23 9:19 ID:GwFM8AzG

>>19
WIKIPEDOFAG

Name: Anonymous 2007-09-23 10:33 ID:xZUquybT

>>18
Did you mean: Kolmogorov complexity

Name: Anonymous 2007-09-23 11:34 ID:E+r72RcJ

CONTEST IS NOW CLOSED. THANK YOU FOR PARTICIPATING!

Name: Anonymous 2007-09-23 12:48 ID:xZUquybT

>++++++[>>+++++++++++++[->++++++>++++++++>+++++++++>+++<<<<]>.>---.>+.<.>----.>-------.<<++.>---.-..<------.>>.[<]<<[->+>+<<]>[<+>-]+>-[-[-[-[-[->>++++++.++.>++++++++.<----.>>.<+++.<++++++++++.>----.>.<.-----.[<]<->]<[>>>>--.<++++.>++++++++.>.<+++++.----------.++++++.>.<<-.>------.++++++++.---------.[<]<-]>]<[>>>>++++.+++.-------.>.<<.>++++.---.++++++.-------.<+++.>>.<<---.>.<+++.>>.<<.+.>+++++.<.>-.++.>.<+++++.<++++++++++.>----.[<]<-]>]<[
>>>>>[-<<<+>>>>+<]>[-<+>]<<<<-.>.<--.>++++.>>.<+++++++++++.<<++++.>>----.>.<<--.>---.+++++++.[<]<-]>]<[>>>>+++++.<.>++++++.>.<<++++++.++++++++..-----------.--.>.<+++.[<]<-]>]<[>>>>++++++.<++++.>--------..>.<<----.>>.<.---.<++++.>>.<<----.>+++++.<+++.>>.<<++++.>+++++++.---.++.>.<+++++.<+++++++.>----.[<]<-]>>[>]++++++++++.[[-]<]<<-]

Name: Anonymous 2007-09-23 12:50 ID:xZUquybT

>++++++[>>+++++++++++++[->++++++>++++++++>+++++++++>+++<<<<]>.>---.>+.<.>----.>-------.<<++.>---.-..<------.>>.[<]<<[->+>+<<]>[<+>-]+>-[-[-[-[-[->>++++++.++.>++++++++.<----.>>.<+++.<++++++++++.>----.>.<.-----.[<]<->]<[>>>>--.<++++.>++++++++.>.<+++++.----------.++++++.>.<<-.>------.++++++++.---------.[<]<-]>]<[>>>>++++.+++.-------.>.<<.>++++.---.++++++.-------.<+++.>>.<<---.>.<+++.>>.<<.+.>+++++.<.>-.++.>.<+++++.<++++++++++.>----.[<]<-]>]<[>>>>>[-<<<+>>>>+<]>[-<+>]<<<<-.>.<--.>++++.>>.<+++++++++++.<<++++.>>----.>.<<--.>---.+++++++.[<]<-]>]<[>>>>+++++.<.>++++++.>.<<++++++.++++++++..-----------.--.>.<+++.[<]<-]>]<[>>>>++++++.<++++.>--------..>.<<----.>>.<.---.<++++.>>.<<----.>+++++.<+++.>>.<<++++.>+++++++.---.++.>.<+++++.<+++++++.>----.[<]<-]>>[>]++++++++++.[[-]<]<<-]

Name: Anonymous 2007-09-23 15:22 ID:YqbXruXY

Programming language: identity function.

Program:

Never gonna give you up
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry
Never gonna say goodbye
Never gonna tell a lie and hurt you

Do I win?

Name: Anonymous 2007-09-23 15:26 ID:MTWi8Gdr

This is written in BBCODE:

Never gonna give you up
Never gonna let you down
Never gonna run around and desert you
Never gonna make you cry
Never gonna say goodbye
Never gonna tell a lie and hurt you

Name: Anonymous 2007-09-23 15:47 ID:MTWi8Gdr

This is written in BBCODE v2.0:

#def @ -> ``Never gonna "

@give you up
@let you down
@run around and desert you
@make you cry
@say goodbye
@tell a lie and hurt you

Name: Anonymous 2007-09-23 15:55 ID:MTWi8Gdr

This is written in BBCODE v2.1:

#def @ ``Never gonna "
#def € `` you "

@give€up
@let€down
@run around and desert€
@make€cry
@say goodbye
@tell a lie and hurt€

Name: Anonymous 2007-09-23 16:09 ID:wtvza9tm

>>25
No, my Haskell solution is about 30 characters shorter.

Name: Anonymous 2007-09-23 16:43 ID:DSwp3tH8

>>27,28
stop using faggot quotes
>>28
stop being in a faggot country

Name: Anonymous 2007-09-23 16:48 ID:NxvaXyHq

>>27,28
Now that >>30 pointed out...

you fucking piece of trash, the closing quotes are two separate characters, two SEPARATE CHARACTERS, not one gay ", but a ' twice.

Fuck you.

Name: Anonymous 2007-09-23 17:53 ID:A/8Eh1Al

Probably not the shortest, but included for completeness. It's shell.


Y=' you';A=' and';for X in "give$Y up" "let$Y down" "run around$A desert$Y" "make$Y cry" "say goodbye" "tell a lie$A hurt$Y"; do echo "Never gonna $X"; done

Name: Anonymous 2007-09-23 18:07 ID:DSwp3tH8

>>31
stop using faggot quotes

Name: Anonymous 2007-09-23 18:09 ID:Heaven

>>33
OKAY YOU FUQIN ANGERED AN EXPERT PROGRAMMER
GODFUCKIGNDAMN
FIRST OF ALL, YOU DONT FUQIN KNOW WHAT A MAN PAGE IS
SECONDLY, THIS IS /prog/ DO NOT DEMAND USEFUL ANSWERS THE WAY YOU WANT THEM TO BE
THIRDLY PROGRAMMING IS ALL ABOUT PHILOSOPHY AND ``ABSTRACT BULLSHITE'' THAT YOU WILL NEVER COMPREHEND
AND FUQIN LASTLY, FUCK OFF WITH YOUR BULLSHYT
EVERYTHING HAS ALREADY BEEN ANSWERED IN
>>3,4,10

Name: Anonymous 2007-09-23 18:10 ID:A/8Eh1Al

Also:

echo -e "begin-base64 644 -\nH4sIAPfj9kYAA1WNQQqAMAwE774iL/IP0S4q1kRiU+nvLdWDPQSW2WUyIsNoURGmZcugok5+DuOPR6SGg97SFeZCbOoSiOsFXLA27VYH7692ttIVF5eaNEwFHU+IkerbDU27+id9ACq9dHasAAAA\n===="|uudecode|zcat -

Name: Anonymous 2007-09-23 19:05 ID:Heaven

Length finder

input"";in$
print len(in$)

Name: Anonymous 2007-09-23 20:07 ID:WaosXrti

EXPERT PHP

<?
$lyric = array("give you up", "let you down", "run around and desert you", "make you cry", "say goodbye", "tell a lie and hurt you");

foreach ($lyric as $val) {
    echo "Never gonna $val\n";
}
?>

Name: Anonymous 2011-02-04 11:56

Don't change these.
Name: Email:
Entire Thread Thread List