トップページ⇒php
218コメント75KB

一番汚いコードでHello Worldを書いたやつが勝ち

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2007/06/22(金) 00:23:46ID:???
言語は何でもいいよ
0002nobodyさん2007/06/22(金) 00:58:41ID:???
<p
>
h
e
l
l
o
,
w
o
r
l
d
</
p
>
0003nobodyさん2007/06/22(金) 01:33:14ID:???
>>2
<b>の方がオススメ
0004nobodyさん2007/06/22(金) 01:53:35ID:???
<終了>終了</終了>
0005nobodyさん2007/06/22(金) 02:52:16ID:???
実態参照とかで。

めんどくさいから誰かヤレ。命令。
0006nobodyさん2007/06/22(金) 10:10:51ID:???
>>2
それだと1文字ごとに空白が入っちゃうじゃん
0007irbで2007/06/22(金) 11:30:44ID:BMPlrNlv
<% for i in 1..11 do -%>
<% 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 -%>
0008nobodyさん2007/06/22(金) 13:14:41ID:???
>>6
word-spacing
0009nobodyさん2007/06/23(土) 02:47:08ID:???





























0010nobodyさん2007/06/23(土) 15:33:20ID:???
<?php
$unkoyamaunko = <<<UNKOYAMAUNKO
%48%65%6c%6c%6f%2c%57%6f%72%6c%64
UNKOYAMAUNKO
$unkokawaunko = urldecode($unkoyamaunko);
echo $unkokawaunko;
?>
0011nobodyさん2007/06/23(土) 18:32:30ID:???
>>10
これはwww
しかもphpでw
0012nobodyさん2007/06/25(月) 14:47:38ID:???
<noscript>このページを表示するにはJavaScript対応のブラウザが必要です。</noscript><script type="text/JavaScript">
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:???
try { ta346n3t4; 5bwq3; 4v5nh; uqo34uqvi; 34g5v3j; 4het5n45 }
catch (e) { alert('Hello World'); }
0014nobodyさん2007/06/25(月) 16:01:48ID:???
if($code=="一番汚い"){echo"hello world";}
0015nobodyさん2007/06/25(月) 18:33:34ID:???
汚いコードだなぁ
0016nobodyさん2007/06/25(月) 19:50:41ID:???
#include <stdio.h>
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:???
// hello.js
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:???
<?php
/*
     ____
   /__.))ノヽ
   .|ミ.l _  ._ i.)  
  (^'ミ/.´・ .〈・ リ   phpはわしが育てた
  .しi   r、_) |  
    |  `ニニ' /   
   ノ `ー―i
*/
echo"Hello World";
?>
0019nobodyさん2007/06/25(月) 21:36:23ID:???
<?php

if (1) {

?>

Hello World

<?php

}

?>
0020nobodyさん ◆XGAVYHfdvg 2007/06/26(火) 00:59:14ID:???
#include <stdio.h>
#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:???
汚いどころか間違えた・・・orz

誤:puts( (char *)&str[16]text );
正:puts( (char *)&str[16] );

どっちにしろアレだが。
0022nobodyさん2007/06/26(火) 12:39:14ID:???
>>19
ツッコミ待ちでつか
0023nobodyさん2007/06/26(火) 22:10:07ID:???
Javaだけど、たかがHelloWorldごときに、StrategyやらAbstractFactoryやらGoFデザインパターン
を使いまくってるのがあったな。

ttp://developers.slashdot.org/comments.pl?sid=33602&cid=3636102
0024nobodyさん2007/06/27(水) 21:00:36ID:???
必要以上な実装としては好例
汚くはないが。サンプルとして有用そうだし。
0025nobodyさん2007/06/28(木) 02:21:48ID:???
10 print "H"
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:???
renum 1000
くらいにしとけ
0027nobodyさん2007/06/28(木) 16:59:49ID:???
漏れも参戦したいw
PHPなんだけどまだネタある?誰かヒントプリーズ
0028nobodyさん2007/06/28(木) 18:37:56ID:???
お前参戦の意味分かってるか
0029nobodyさん2007/06/29(金) 03:48:09ID:???
IDENTIFICATION DIVISION.
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:???
$m = "H"; goto display;
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;
}
■ このスレッドは過去ログ倉庫に格納されています