一番汚いコードでHello Worldを書いたやつが勝ち
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2007/06/22(金) 00:23:46ID:???0002nobodyさん
2007/06/22(金) 00:58:41ID:???>
h
e
l
l
o
,
w
o
r
l
d
</
p
>
0004nobodyさん
2007/06/22(金) 01:53:35ID:???0005nobodyさん
2007/06/22(金) 02:52:16ID:???めんどくさいから誰かヤレ。命令。
0007irbで
2007/06/22(金) 11:30:44ID:BMPlrNlv<% case i -%>
<% when 1 -%>
H
<% when 2 -%>
e
<% when 3 -%>
l
<% when 4 -%>
l
<% when 5 -%>
o
<% when 6 -%>
<% when 7 -%>
W
<% when 8 -%>
o
<% when 9 -%>
r
<% when 10 -%>
l
<% when 11 -%>
d
<% end -%>
<% end -%>
0009nobodyさん
2007/06/23(土) 02:47:08ID:???0010nobodyさん
2007/06/23(土) 15:33:20ID:???$unkoyamaunko = <<<UNKOYAMAUNKO
%48%65%6c%6c%6f%2c%57%6f%72%6c%64
UNKOYAMAUNKO
$unkokawaunko = urldecode($unkoyamaunko);
echo $unkokawaunko;
?>
0012nobodyさん
2007/06/25(月) 14:47:38ID:???s=decodeURI("%14%02rYE%5C%5D%14%02t%14%01p%14%01%08%14%02rYTPU%14%02t%14%02rEXE%5DT%14%02tyt%7D%7D~(改行しない)
%14%03%01f~c%7Du%14%02r%1EEXE%5DT%14%02t%14%02r%1EYTPU%14%02t%14%01p%14%01%08%14%02rS%5EUH%14%02tyt%7D%7D~(改行しない)
%14%03%01f~c%7Du%10%14%02r%1ES%5EUH%14%02t%14%01p%14%02r%1EYE%5C%5D%14%02t%14%01p");
k=49;t="";for(i=0;i<s.length;i++){a=s.charCodeAt(i)^k;t=t+String.fromCharCode(a);}document.write(decodeURI(t));</script>
長過ぎになってしまった
(改行しない)って書いた文字列とその直後の改行を省いてくれ
0013nobodyさん
2007/06/25(月) 15:41:12ID:???catch (e) { alert('Hello World'); }
0014nobodyさん
2007/06/25(月) 16:01:48ID:???0015nobodyさん
2007/06/25(月) 18:33:34ID:???0016nobodyさん
2007/06/25(月) 19:50:41ID:???int hello(int i)
{
static char * str="Hello world\n";
putchar(i++[str]);
if(i[str-1] == '\n') return(0);
hello(i);
}
int main(int argc, char * argv[])
{
hello(0);
return(0);
}
// なんかイマイチだな
// もっと天然で汚い感じが欲しい
0017nobodyさん
2007/06/25(月) 20:58:19ID:???import System;
import System.Text;
const a: String = "utf-8";
const b: Char = " ";
const c: Char = "d";
const d: Char = "e";
const e: Char = "h";
const f: Char = "l";
const g: Char = "o";
const h: Char = "r";
const i: Char = "w";
Console.WriteLine("Content-type: text/html; charset={0}", a);
Console.WriteLine();
var j: StringBuilder = new StringBuilder();
var k: Char[] = [Char.ToUpper(e), d, f, g, b, Char.ToUpper(i), h, c];
j.Append(k);
var l: int[] = [2, 2, 3, 7, 2, 9];
for (var m : int = 0; m < l.Length; m += 2)
j.Insert(l[m + 1], k[l[m]]);
Console.WriteLine('<{0}><{1}><{2}>{5}</{2}></{1}><{3}><{4}>{5}</{4}></{3}></{0}>',
'html', 'head', 'title', 'body', 'p', j.ToString());
0018nobodyさん
2007/06/25(月) 21:11:48ID:???/*
____
/__.))ノヽ
.|ミ.l _ ._ i.)
(^'ミ/.´・ .〈・ リ phpはわしが育てた
.しi r、_) |
| `ニニ' /
ノ `ー―i
*/
echo"Hello World";
?>
0019nobodyさん
2007/06/25(月) 21:36:23ID:???if (1) {
?>
Hello World
<?php
}
?>
0020nobodyさん ◆XGAVYHfdvg
2007/06/26(火) 00:59:14ID:???#include <string.h>
int main(void)
{
char str[16];
memset( str, "\0", sizeof(str) );
sprintf( (char *)&str[16], "Hello World" );
puts( (char *)&str[16]text );
return 0;
}
0021nobodyさん ◆XGAVYHfdvg
2007/06/26(火) 01:01:00ID:???誤:puts( (char *)&str[16]text );
正:puts( (char *)&str[16] );
どっちにしろアレだが。
0023nobodyさん
2007/06/26(火) 22:10:07ID:???を使いまくってるのがあったな。
ttp://developers.slashdot.org/comments.pl?sid=33602&cid=3636102
0024nobodyさん
2007/06/27(水) 21:00:36ID:???汚くはないが。サンプルとして有用そうだし。
0025nobodyさん
2007/06/28(木) 02:21:48ID:???20 print "e"
30 print "l"
40 print "l"
50 print "o"
60 print "W"
70 print "o"
80 print "r"
99999 print "l"
15656520 print "d"
renum
run
0026nobodyさん
2007/06/28(木) 02:50:34ID:???くらいにしとけ
0027nobodyさん
2007/06/28(木) 16:59:49ID:???PHPなんだけどまだネタある?誰かヒントプリーズ
0028nobodyさん
2007/06/28(木) 18:37:56ID:???0029nobodyさん
2007/06/29(金) 03:48:09ID:???PROGRAM-ID. HELLOWORLD.
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
SOURCE-COMPUTER.
OBJECT-COMPUTER.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 HW PIC X(11) VALUE "Hello World".
PROCEDURE DIVISION.
DISPLAY HW
STOP RUN.
0030nobodyさん
2007/06/29(金) 11:23:59ID:???0031nobodyさん
2007/06/29(金) 22:26:21ID:???Add_e:{ $m .= "e"; goto display; }
Add_l:{ $m .= "l"; goto display; }
Add_o:{ $m .= "o"; goto display; }
Add_W:{ $m .= "W"; goto display; }
Add_r:{ $m .= "r"; goto display; }
Add_d:{ $m .= "d"; goto display; }
display:
if($m eq "H") {
goto Add_e;
} elsif($m eq "He") {
goto Add_l;
} elsif($m eq "Hel") {
goto Add_l;
} elsif($m eq "Hell") {
goto Add_o;
} elsif($m eq "Hello") {
goto Add_W;
} elsif($m eq "HelloW") {
goto Add_o;
} elsif($m eq "HelloWo") {
goto Add_r;
} elsif($m eq "HelloWor") {
goto Add_l;
} elsif($m eq "HelloWorl") {
goto Add_d;
} else {
print $m;
}
0032nobodyさん
2007/06/30(土) 13:17:14ID:/kMH2jwE$mes="";
if($mes=="HELLO WORLD"){
echo $mes;
}else{
for($i=0;$i<26;$i++){$mes.=$ara[rand[0,25]];}
}
0033nobodyさん
2007/06/30(土) 13:33:00ID:UIYio/Pyecho $kitanai["一番汚いコード" ];
0034nobodyさん
2007/06/30(土) 13:54:37ID:QUrOWOrn$a=false;
?>Hello World
0035nobodyさん
2007/06/30(土) 22:00:31ID:WECyrrpCld ix, [j]
ld acc, [ix+a0+1]
st acc, [x]
lp2: ld acc, [x]
ld ix, [j]
ld ix, [ix+a0]
cmp acc, ix
bzp lp4
ld ix, [j]
ld acc, [ix+a0]
st acc, [ix+a0+1]
lp3: ld ix, [j]
sub ix, 1
st ix, [j]
bzp lp2
lp4: ld acc, [x]
ld ix, [j]
st acc, [ix+a0+1]
0036nobodyさん
2007/06/30(土) 23:27:08ID:???0037nobodyさん
2007/07/02(月) 00:44:03ID:Pb0OW63k{
Integer.parseInt("うんこ");
}
catch(Exception e)
{
System.println("Hello World");
}
0038nobodyさん
2007/07/03(火) 23:32:23ID:???0039nobodyさん
2007/07/04(水) 02:28:34ID:???def hello(world)
print "Hello" + " " + "World"
end
hello(world)
0040nobodyさん
2007/07/04(水) 02:47:12ID:???hello, world = "Hello", "world"
def hello(world)
print "Hello" + " " + "World"
end
hello(world)
0041nobodyさん
2007/07/04(水) 11:21:45ID:???#include <stdlib.h>
int main( int argc, char *argv[] )
{
char dec[]={0x2f,0xa3,0x05,0x1f,0x3e,0xdf,0x1d,0x83,0x5b,0xa1,0xde,0x00};
char *p=dec;
while(*p){
printf("%c",*p++^(char)rand());
}
printf("\n");
exit(0);
}
rand()の実装が違うとだめだな。
0042nobodyさん
2007/07/04(水) 20:25:23ID:???0043nobodyさん
2007/07/04(水) 20:50:40ID:???004443
2007/07/04(水) 20:51:10ID:???0045nobodyさん
2007/07/04(水) 22:22:22ID:???0047nobodyさん
2007/07/04(水) 22:47:27ID:???function HelloWorld(s) {
return s.toString().split(/\W/)[1];
}
WScript.Echo(HelloWorld(HelloWorld));
0048nobodyさん
2007/07/05(木) 09:48:29ID:???0049nobodyさん
2007/07/05(木) 18:45:58ID:???2ちゃんの仕様だから
0050nobodyさん
2007/07/11(水) 05:08:05ID:???0051nobodyさん
2007/07/11(水) 06:08:59ID:???#!/usr/bin/perl
use strict;
$|=1;
print qq|content-type:text/html\n\n|;
&main();
sub main {
srand(time ^ ($$ + ($$ << 15)));
my $loop=1;
foreach(0x48,0x65,0x6c,0x6c,0x6f,0x20,0x57,0x6f,0x72,0x6c,0x64) {
while($loop++) {
if(int(rand()*100000)==$_) {
printf qq|%c |, $_;
last;
}
}
}
$loop--;
print qq|<br>\n|;
print qq|<br>\n=================<br>\n|;
print qq|loop=${loop}|;
print qq|<br>\n=================<br>\n|;
}
;1;
0052nobodyさん
2007/07/15(日) 13:26:26ID:???class alfhabeta{var $a = "a";var $b = "b";var $c = "c";var $d = "d";var $e = "e";var $f = "f";var $g = "g";
var $h = "h";var $i = "i";var $j = "j";var $k = "k";var $l = "l";var $m = "m";
var $n = "n";var $o = "o";var $p = "p";var $q = "q";var $r = "r";var $s = "s";var $t = "t";var $u = "u";
var $v = "v";var $w = "w";var $x = "x";var $y = "y";var $z = "z";
var $space = " ";
function p($code,$s){if(ereg("[a-z]",$code)) return $s? strtolower($this->e($code)): strtoupper($this->e($code));
elseif($code == $this->space) return $this->e("space");else die("[Undefined]");}
function e($name){$arr = get_object_vars($this);return $arr[$name]? $arr[$name]: "( ゚д゚)シメジ";}}
class a extends alfhabeta{
var $str = null;
function a($str = "Nullpo"){$this->str = $str;
$str = $this->b(mb_strlen($this->str));echo $str;
return true;}
function b($num){$n = 0;
while($n < $num){$str = $str . $this->c(substr($this->str,$n,1));$n++;}
return $str;}
function c($code){return $this->p(strtolower($code),ereg("[a-z]",$code));}
}?>
無駄に長く書いてみた。改行で怒られた……
0053nobodyさん
2007/07/15(日) 22:39:55ID:???my $hoge = '';
open $hoge or die('Hello World!');
0054nobodyさん
2007/08/30(木) 18:11:35ID:???function unko()
{
$str = " 人 <br>".
" ノ⌒ 丿 <br>".
" _/ ::( <br>".
" / :::::::\ <br>".
" ( :::::::;;;;;;;) <br>".
" \_―― ̄ ̄::::::::::\ <br>".
" ノ ̄ ::::::::::::::::::::::) <br>".
" ( ::::::::::::::;;;;;;;;;;;;人 <br>".
" / ̄――――― ̄ ̄::::::::\ <br>".
" ( :::::::::::::::::::::::::::::::::) <br>".
" \__::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;ノ <br>";
return $str;
}
echo unko();
?>
0055nobodyさん
2007/09/03(月) 22:15:10ID:???//俺のかわりにお前が書け
?>
0057nobodyさん
2007/12/21(金) 00:36:11ID:???class H{
$s="hello world";
function H(){
}
function p(){
return ucfirst($this->s);
}
}
$hc=new H();
echo $hc->p();
/*
汚いというか複雑なだけか
*/
0058nobodyさん
2008/02/16(土) 10:31:11ID:nilA8yYH0059nobodyさん
2008/02/16(土) 17:40:53ID:???0060nobodyさん
2008/02/19(火) 17:50:41ID:fPNkIgqk&helloworld($str);
exit;
sub hellowworld{
if($_[0] =~/h/){print"h"}
if($_[0] =~/h/){print"e"}
if($_[0] =~/h/){print"l"}
if($_[0] =~/h/){print"l"}
if($_[0] =~/h/){print"o"}
print" ";
if($_[0] =~/h/){print"w"}
if($_[0] =~/h/){print"o"}
if($_[0] =~/h/){print"r"}
if($_[0] =~/h/){print"l"}
if($_[0] =~/h/){print"d"}
}
0061nobodyさん
2008/02/19(火) 17:51:32ID:fPNkIgqk$str="fadfahdfsaffasdefdafalfdaflfaodfasf dfgfwargwgwgodahjtjrjhrtljtd"
&helloworld($str);
exit;
sub hellowworld{
if($_[0] =~/h/){print"h"}
if($_[0] =~/e/){print"e"}
if($_[0] =~/l/){print"l"}
if($_[0] =~/l/){print"l"}
if($_[0] =~/o/){print"o"}
print" ";
if($_[0] =~/w/){print"w"}
if($_[0] =~/o/){print"o"}
if($_[0] =~/r/){print"r"}
if($_[0] =~/l/){print"l"}
if($_[0] =~/d/){print"d"}
}
0062nobodyさん
2008/02/19(火) 20:54:59ID:???0063nobodyさん
2008/02/22(金) 10:07:51ID:???print "e";
while($i<2){
print "l";
$i++;
}
print "o";
print "W";
print "o";
print "r";
print "l";
print "d";
0064nobodyさん
2008/02/22(金) 10:12:11ID:???0065nobodyさん
2008/02/23(土) 14:58:30ID:z1LnZPp5$helloworld = &helloworld($helloworld) ;
print $helloworld;
exit;
sub helloworld{
$_[0] =~ s/%([A-Fa-f0-9][A-Fa-f0-9])/pack("C", hex($1))/eg;
}
0066nobodyさん
2008/02/27(水) 11:24:26ID:???$doumoarigatougozaimasukyoumotanoshikukurashiteorimasu2=$doumoarigatougozaimasukyoumotanoshikukurashiteorimasu;
$doumoarigatougozaimasukyoumotanoshikukurashiteorimasu3=$doumoarigatougozaimasukyoumotanoshikukurashiteorimasu2;
$doumoarigatougozaimasukyoumotanoshikukurashiteorimasu4=$doumoarigatougozaimasukyoumotanoshikukurashiteorimasu3;
$doumoarigatougozaimasukyoumotanoshikukurashiteorimasu5=$doumoarigatougozaimasukyoumotanoshikukurashiteorimasu4;
echo "Hello World";
■ このスレッドは過去ログ倉庫に格納されています