一番汚いコードでHello Worldを書いたやつが勝ち
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2007/06/22(金) 00:23:46ID:???0067nobodyさん
2008/02/27(水) 20:38:04ID:jQHNOoBCprint str_replace("e","",strtr(strtr(str_replace("a","",str_replace("i","",$hentai)),array("t"=>""))),"n","");
print str_replace("H","",strtr(strtr(str_replace("a","",str_replace("i","",$hentai)),array("t"=>""))),"n","");
$unko="unko";$oshikko="oshikko";$scatolo="skatolo";$daiben="daiben";$wakiga="wakiga";
He までできました
続きが出来ません誰かお願いします
0068nobodyさん
2008/02/28(木) 18:47:43ID:???@join=qw(_ o VV o);print<<joln;
${\join"\40|","",q:-l:,'三',_=>"@join",'~','_',">"}
joln
0069nobodyさん
2008/04/25(金) 21:01:18ID:???<p>好きな言葉を入れてね!</p>
<input type="text" name="text" />
<input type="submit" />
</form>
<?php
if(isset($_POST['text']) && $_POST['text'] == "Hello World") or exit('もっとセンスの良い言葉を入れなきゃダメ!!');
echo $_POST['text'];
?>
0070nobodyさん
2008/06/16(月) 12:16:08ID:???0071nobodyさん
2009/04/04(土) 12:16:11ID:???class H{
static $H=null;
public static function getInstance($c,$d){
return eval("if(!isset(self::\$H['$d']))self::\$H['$d']=new $d('$c');return self::\$H['$d'];");}
private function __construct($b){$this->b=$b;}
public function p(){echo $this->b;}
}
foreach(array('o'=>'H','e'=>'o','l'=>'e','w'=>'l','d'=>'w','r'=>'d') as $a=>$b){
eval("class $a extends $b{ static \$$a=null;}");}
e::getInstance('H','e')->p();w::getInstance('e','w')->p();d::getInstance('l','d')->p();d::getInstance('p','d')->p();
H::getInstance('o','H')->p();l::getInstance(' W','l')->p();H::getInstance('n','H')->p();
o::getInstance('r','o')->p();d::getInstance('a','d')->p();r::getInstance('d!!','r')->p();
?>
0072nobodyさん
2009/06/12(金) 03:42:19ID:???0073nobodyさん
2009/07/02(木) 03:58:47ID:66wy96h3(reverse (mapcar #'character '(100 108 114 111 87 111 108 101 72))))
0074nobodyさん
2009/07/02(木) 05:39:09ID:66wy96h30075nobodyさん
2009/07/05(日) 03:34:15ID:???$string = "Hello World";
/*
何故か出力できないのでコメントアウト。バグ?
print $stling;
*/
//Header("Location: http://ja.wikipedia.org/wiki/Hello_world\n\n");
Header("Location: http://www.nitroplus.co.jp/pc/lineup/pro_04a.html\n\n");
?>
0076nobodyさん
2009/07/05(日) 13:01:12ID:???0077nobodyさん
2009/07/06(月) 18:08:04ID:8Nc433eP0079nobodyさん
2009/08/15(土) 04:11:46ID:???ファイル名をhelloworld.phpにして、
内容を「Hello World」だけにすれば
それはPHPのコードとして通用するんだなw
0080nobodyさん
2009/08/20(木) 15:42:12ID:???<?php
define('H', 'hello world!');
$letters = array_merge( range('a', 'z'), range('0', '9'), array(' ', '!') );
$output = '';
$tried = 0;
while ($output != H && $tried < 1000000) {
type($output);
$tried ++;
}
echo $output;
function type(&$output) {
global $letters;
$output .= $letters[rand(0, count($letters)-1)];
if (strpos(H, $output) !== 0) $output = '';
}
?>
0081nobodyさん
2009/08/20(木) 23:54:27ID:???0082nobodyさん
2009/08/21(金) 08:47:00ID:???0083nobodyさん
2009/08/21(金) 20:19:27ID:???0084nobodyさん
2009/08/21(金) 22:18:38ID:???試行回数100万程度じゃまず出ないだろうな。
0085nobodyさん
2009/08/21(金) 22:22:35ID:???含まれていなかったら消して再度実行しているように見えるんですが
私の気のせいでしょうか
0086 ◆4JbtJcyZf.
2009/09/28(月) 22:57:05ID:mb/rfPw3s s = new s();Thread t = new Thread(s);t.start();}}class s implements Runnable {private static final int EXTERNAL_BUFFER_SIZE = 128000;public void run() {
System.out.println("hello");try {File soundFile = new File("C:/WINDOWS/Media/Windows XP Startup.wav");
AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(soundFile);AudioFormat audioFormat = audioInputStream.getFormat();
DataLine.Info info = new DataLine.Info(SourceDataLine.class,audioFormat);SourceDataLine line = (SourceDataLine) AudioSystem.getLine(info);
line.open(audioFormat);line.start();int nBytesRead = 0;byte[] abData = new byte[EXTERNAL_BUFFER_SIZE];while (nBytesRead != -1) {
nBytesRead = audioInputStream.read(abData, 0, abData.length);if (nBytesRead >= 0) {
int nBytesWritten = line.write(abData, 0, nBytesRead);}}try {Thread.sleep(1000);} catch (InterruptedException e) {System.out.println(e);}System.out.print("world");
line.drain();line.close();System.exit(0);} catch (Exception e) {e.printStackTrace();System.exit(1);}}}
センスなくてすまんage目的改行怒られたxp用。
0087nobodyさん
2009/11/25(水) 04:27:55ID:SgkvVe550088nobodyさん
2009/11/29(日) 18:53:59ID:???$array = array('H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd', '!');
$count = 0;
while(true)
{
$rand = mt_rand(0, 262144);
if($count == $rand)
{
echo $array[$rand];
if($count == 11) {
break;
}
$count++;
}
}
0089nobodyさん
2009/12/02(水) 23:14:54ID:4wNc4kRB?>
Hello World
0090Astor ◆9NS.crxW3U
2009/12/10(木) 22:28:22ID:???<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript"><!--
google.load("language", "1");
function textTranslate() {
var text = "こんにちわ,世界";
google.language.translate(text, "ja", "en",
function(result) {
if (result.translation) {
document.getElementById("translation").innerHTML = result.translation;
}
}
);
}
google.setOnLoadCallback(textTranslate);
// --></script>
</head>
<body>
<div id="translation"></div>
</body>
</html>
0091nobodyさん
2009/12/11(金) 00:02:17ID:???0092nobodyさん
2009/12/19(土) 20:30:17ID:???(=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**
hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O<
0093nobodyさん
2010/01/06(水) 04:21:00ID:???LD IX,$E000
LD A,'H'
LD (IX+0),A
LD A,'E'
LD (IX+1),A
LD A,'L'
LD (IX+2),A
LD A,'L'
LD (IX+3),A
LD A,'O'
LD (IX+4),A
LD A,' '
LD (IX+5),A
LD A,'W'
LD (IX+6),A
LD A,'O'
LD (IX+7),A
LD A,'R'
LD (IX+8),A
LD A,'L'
LD (IX+9),A
LD A,'D'
LD (IX+10),A
RET
0094nobodyさん
2010/01/07(木) 08:22:11ID:???0095nobodyさん
2010/01/26(火) 10:29:13ID:/StbBnnRvar s="( 5 < < ?@7 ? B < 4",k=96,t="",r=0;
for(i=0;i<s.length;i++){
a=s.charCodeAt(i);
if(a==36){
++i;
r=1;
a=s.charCodeAt(i);
}
if(a==32){
++i;
a=(s.charCodeAt(i)-48)^k;
}else if(a==33){
++i;
a=(s.charCodeAt(i)+77)^k;
}else if(a==35){
++i;
a=(s.charCodeAt(i)+141)^k;
}else a=a^k;
if(r==1){
r=2;
e=a;
}else if(r==2){
r=0;
t=t+String.fromCharCode(a*256+e);
}else t=t+String.fromCharCode(a);
}
document.write(t);
</SCRIPT>
0096nobodyさん
2010/01/26(火) 11:09:12ID:???0097nobodyさん
2010/01/26(火) 15:11:00ID:???use Socket; use FileHandle;
socket(S,PF_INET,SOCK_STREAM,6);
connect(S,sockaddr_in(80,inet_aton('ja.wikipedia.org')));
autoflush S (1);
print S "GET http://ja.wikipedia.org/wiki/Hello_world\nHost: ja.wikipedia.org\nC
onnetion: close\n\n";
while (<S>){ print $1 if ( /<h1[^>]*>([^<]*)<\/h1/);} close (S);
0098nobodyさん
2010/01/27(水) 21:45:46ID:???$HelloWorld = "Hello World";
print "Hello World";
?>
0099nobodyさん
2010/01/27(水) 21:48:35ID:???0101nobodyさん
2010/01/28(木) 20:28:12ID:???0102nobodyさん
2010/01/29(金) 23:37:30ID:???<?php
$H = "H";
$E = "E";
$L = "L";
$O = "O";
$SUPE_SU = " ";
$W = "W";
$R = "R";
$D = "D";
function haro_wa_rudo($str){
global $H,$E,$L,$O,$SUPE_SU,$W,$R,$D;
echo "document.write(\"".$str."\");\n";
}
echo "<SCRIPT language=\"JavaScript\">";
echo "<!--\n";
haro_wa_rudo ($H);
haro_wa_rudo ($E);
haro_wa_rudo ($L);
haro_wa_rudo ($L);
haro_wa_rudo ($O);
haro_wa_rudo ($SUPE_SU);
haro_wa_rudo ($W);
haro_wa_rudo ($O);
haro_wa_rudo ($R);
haro_wa_rudo ($L);
haro_wa_rudo ($D);
echo "//--></SCRIPT>"
?>
0103nobodyさん
2010/01/30(土) 20:54:37ID:???$ore = "Hello World";
$doutei = $ore;
$syo6made = $doutei;
$ore = 38sai;
print "Hello World";
?>
0104nobodyさん
2010/01/31(日) 00:46:40ID:EyV0K5ceuse strict;
use warnings;
use Net::Twitter;
my $text = 'Hello, World';
$SIG{ INT } = sub{
die "Hello, World";
};
my $twit = Net::Twitter->new(
username=>"USER"
, password=>"PASS"
);
while (1) {
my $result = $twit->update($text);
}
__END__
0105nobodyさん
2010/02/02(火) 07:10:22ID:???//PHPを開始する
//ここからHello World
print "Hello World";//Hello Worldを出力
//ここまでHello World
//PHP終わり、やっとできたよぉ
?>
0106nobodyさん
2010/02/03(水) 18:31:33ID:???<?php
$p = pathinfo(__FILE__);
echo str_replace("_", " ", $p["filename"]);
0107nobodyさん
2010/02/07(日) 15:15:26ID:???ごっ、ごぉおっ、ご〜きげんよおぉおおぉおほっ。ほおぉおぉおっ。
「ごきげん☆みゃぁああ”あ”ぁ”ぁああ〜っ」
さわやかな朝の☆ご挨拶! お挨拶がっ。澄みきった青空にこだましちゃうぉ〜ああぉおおおぉん。
「は、はひっ、はろおぉっ☆わぁるどおおぉっぉ〜っ」
こ、この文章は☆おサンプル! おおぉおぉおおサンプルプログラム!!
どんなおプログラム言語でも基本のご挨拶させていただくのぉぉおッ!
「ぽうっ」
長々と書くのがこ、ここでの〜、ここでのぉおおぉおぉぉおたしなみぃぃいぃ。「長いぃ。長すぎましゅう。ご挨拶にこんなプログラム長すぎまひゅぅうぅ☆んおおぉぉ、ばかになる、おばかになっちゃいましゅ〜ッ」
長いのがっ、バッファの奥まで入ってきましゅたぁあぁあっ!ばっふぁ☆溢れちゃいまひゅぅ〜。あみゃぁあ”あ”ぁ”ぁああ”あ”ぁぁ。
「で、出ます☆ んおおぉぉおおっ、エラー出ちゃいまひゅっ」ほひぃ☆! え、えらーっ、んお”お”ぉお”お”ぉおぉおおぉっっ。
「出た☆ 出た出た出た出たぁぁあっ えらあぴゅるーっって出たあぁっ」したない☆! ぉおおぉはしたないっ! おはしたない言語ですっっっっっっっ!おほっほおぉっっっほおぉっっっっっっっっっ!「えらあらいしゅきぃぃぃいぃっっ」
止まらない すごい エラーみるくこってりしたのがいっぱい出てるよぉぉぉおおぉぉおおぉぉおっっ。
「んほぉっ☆ っおぉぉぉおお国が分からなくなっちゃいまひゅう〜っ」ま、まだ出るぅ☆ 出てるのおぉっ☆ エラーまだまだ出ましゅぅぅ!
ばんじゃ〜ぁぁあい、ばんじゃいぃぃ、ばんにゃんじゃぁんじゃあぁぁああぁい!
実行結果
>misa hello.misa
Hello World!
0108nobodyさん
2010/02/10(水) 09:44:29ID:???#include <stdio.h>
void print_hello()
{
printf("Hello World.\n");
}
int main()
{
void *p[5];
for( int i=0;i<10;i++ ){
i[p] = (void*)&print_hello;
}
return 0;
}
0109nobodyさん
2010/02/11(木) 23:08:01ID:???System.out.println(unko);
01101/3
2010/02/15(月) 01:14:50ID:???<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Enum HelloWorldEnum
H
e
l
o
Space
W
r
d
End Enum
Sub HelloWorld(ByVal l As Label, ByVal i As Integer)
Dim s As String = [Enum].GetNames(GetType(HelloWorldEnum))(i)
If s = "Space" Then s = " "
l.Text = s
End Sub
01112/3
2010/02/15(月) 01:16:30ID:???HelloWorld(Label1, 0)
HelloWorld(Label2, 1)
HelloWorld(Label3, 2)
HelloWorld(Label4, 2)
HelloWorld(Label5, 3)
HelloWorld(Label6, 4)
HelloWorld(Label7, 5)
HelloWorld(Label8, 3)
HelloWorld(Label9, 6)
HelloWorld(Label10, 2)
HelloWorld(Label11, 7)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
01123/3
2010/02/15(月) 01:17:58ID:???<form id="form1" runat="server">
<div>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<asp:Label ID="Label2" runat="server" Text="Label"></asp:Label>
<asp:Label ID="Label3" runat="server" Text="Label"></asp:Label>
<asp:Label ID="Label4" runat="server" Text="Label"></asp:Label>
<asp:Label ID="Label5" runat="server" Text="Label"></asp:Label>
<asp:Label ID="Label6" runat="server" Text="Label"></asp:Label>
<asp:Label ID="Label7" runat="server" Text="Label"></asp:Label>
<asp:Label ID="Label8" runat="server" Text="Label"></asp:Label>
<asp:Label ID="Label9" runat="server" Text="Label"></asp:Label>
<asp:Label ID="Label10" runat="server" Text="Label"></asp:Label>
<asp:Label ID="Label11" runat="server" Text="Label"></asp:Label>
</div>
</form>
</body>
</html>
0113nobodyさん
2010/02/28(日) 05:44:47ID:???SELECT
'H' AS a,
LOWER('E') AS b,
l AS c,
l AS d,
SUBSTRING(m FROM 2 FOR 1) AS e,
TRIM(BOTH 'x' FROM 'x x') AS f,
(SELECT COALESCE(NULL, UPPER('w'), 1)) AS g,
SUBSTRING(m FROM 2 FOR 1) AS h,
LOWER( (SELECT * FROM (SELECT 'R') AS n) ) AS i,
(SELECT SUBSTRING(p FROM 1 FOR 1) FROM (
SELECT CASE o WHEN 1 THEN 'low'
WHEN 2 THEN 'high'
ELSE 'middle'
END AS p
FROM (SELECT 5 % 2 AS o) AS q
) AS r
) AS j,
LOWER(
SUBSTRING(
(SELECT 'DBMS' AS s)
FROM POSITION('a' IN 'abc')
FOR CHAR_LENGTH('x')
)
) AS k
FROM
(SELECT 'RoR' AS m, LOWER('L') AS l) AS u
) AS t;
-- @MySQL v5
0114nobodyさん
2010/03/10(水) 03:53:07ID:???/*うんこうんこうんこうんこうんこうんこうんこうんこうんこうんこうんこうんこ*/
int main()
{
/*下痢便下痢便下痢便下痢便下痢便下痢便下痢便下痢便下痢便下痢便*/
printf("hello, world\n");
return 0;
}
/*みのもんたの顔みのもんたの顔みのもんたの顔みのもんたの顔みのもんたの顔*/
書いてて情けなくなった…orz
0115nobodyさん
2010/03/20(土) 14:46:43ID:???0117nobodyさん
2010/04/17(土) 02:56:42ID:epmFb4pkこれなんで表示されんの?
0118nobodyさん
2010/04/30(金) 00:39:03ID:???higher_case_alphabet = lowper_case_alphabet.map { |s| s.upcase }
alphabet = lowper_case_alphabet + higher_case_alphabet
other_words = %w(! @ # $ % ^ & * ( ) _ + { } | ¥¥ ; : " ' ? / > . < ,)
words = alphabet + other_words + [' ']
right_word = ['H', 'e', 'l', 'l', 'o' ' ', 'W', 'o', 'r', 'l', 'd', '!']
monkey_typed_letters = []
count = 1
most_reached_word = []
until monkey_typed_letters == right_word
monkey_typed_letters << words[rand(words.size)]
if monkey_typed_letters[-1] == right_word[monkey_typed_letters.size - 1]
if most_reached_word.size < monkey_typed_letters.size
most_reached_word = monkey_typed_letters
end
else
puts "#{monkey_typed_letters.to_s} : #{count}count most_reached_word : #{most_reached_word.to_s}"
monkey_typed_letters = []
count += 1
end
end
puts "#{monkey_typed_letters.to_s} : #{count}count"
0119nobodyさん
2010/05/03(月) 11:56:51ID:yYlLyPYh0120nobodyさん
2010/05/03(月) 14:40:57ID:???それも織り込み済みなのかい
0121nobodyさん
2010/05/03(月) 18:08:31ID:???0122nobodyさん
2010/05/07(金) 10:26:40ID:???0123nobodyさん
2010/05/11(火) 05:26:09ID:???<?php
//include './inu/Hatoyama.php';
//include './inu/Hatoyama_fix.php';
include './inu/Loopy.php';
include '../../../../../common/data/bk/35c9a9e953548c6d1e1e56ddf33cbc90/uraIshikawa.php'
include '../../../../../common/data/bk/35c9a9e953548c6d1e1e56ddf33cbc90/uraOokubo.php'
include '../../../../../common/data/bk/35c9a9e953548c6d1e1e56ddf33cbc90/uraIkeda.php'
include '../../../../../common/data/bk/35c9a9e953548c6d1e1e56ddf33cbc90/Ichimatu.php';
include '../../../../../common/data/bk/35c9a9e953548c6d1e1e56ddf33cbc90/Mizutani.php';
$Kenkin_array = get_Kenkin();
foreach( $Kenkin_array as $Kenkin ){
if( YamiKenkin == $Kenkin['flag'] ){
$Kenkin['Uragane_A'] = Ichimatu_plan_A( $Kenkin['HudosanA'] );
$Kenkin['Uragane_B'] = Ichimatu_plan_B( $Kenkin['HudosanB'] );
$Kenkin['Uragane_C'] = mizutani_5sen_man() + Ichimatu_plan_C();
$ret['Ishi'] = Ishikawa_makaseta( $Kenkin['Uragane_C'] );
$ret['Oo'] = Ookubo_umakuyare( $Kenkin['Uragane_B'] );
$ret['Ike'] = Ikeda_wakatterudarouna( $Kenkin['Uragane_C'] );
$ret = null;
}else{Rikuzankai( $Kenkin['Yen'] );}
}
if( true == Baikoku(JAPAN) ){
echo "We love China and Korea!!! ha!ha!ha!\n";
}
?>Hello World
0124nobodyさん
2010/05/12(水) 00:34:21ID:L9RH2Dus#include <stdlib.h>
#include <string.h>
#include <time.h>
#define HELLO_WORLD "Hello, World!"
void main(void)
{
int i;
char str[]=HELLO_WORLD;
srand(time(NULL));
do{
for(i=0;i<sizeof(str)-1;i++){
*(str+i)=rand()%('~'-' '+1)+' ';
}
}while(strcmp(str,HELLO_WORLD));
printf("%s\n",str);
return;
}
0125nobodyさん
2010/05/13(木) 14:01:02ID:Xm7v6t58の勝ちだとおもいます
0127nobodyさん
2010/05/15(土) 09:23:20ID:b4mjheEw125じゃないけど、「HTMLでそのまま書けばいいところを、
わざわざ変数定義して表示するのかよ!」って
アホらしさを感じるところかな??
0129nobodyさん
2010/05/15(土) 12:02:46ID:???0131nobodyさん
2010/05/15(土) 16:10:08ID:???笑いのツボは人それぞれだしな。
・$message のように用途を表すのではなく、値そのものが変数名になっている。
・変数を作っておいて使っていない。
・出力内容がハードコーディングされている。
といった複数の「汚い」要素を端的に踏まえた良作で、
乱数だループだと「無駄な処理の為の無駄な処理」を冗長に連ねたやつや、
汚い単語を並べただけのやつよりずっと面白いと俺は思うよ。
他に俺のツボに合うのは >>19 >>31 >>55 >>68 辺り。
0132nobodyさん
2010/05/15(土) 17:16:02ID:???「ペチパーならやりかねない」というギリギリのところを突かれたんだわ
0133nobodyさん
2010/05/15(土) 17:17:13ID:???0134128, 130
2010/05/15(土) 18:47:21ID:???寒くなるの覚悟で解説くれて、ありがとう。
なるほど、「笑い」の観点でいえばハイレベルだったわけですね。
書くにしても見るにしても「一番汚いのが勝ち」を額面どおりに受け取った奴は負けだと。
解説陣のレベルの高さを垣間見れてよかったです。
0135nobodyさん
2010/05/17(月) 17:28:45ID:Ls3wvYAaWEBProg板恐るべし
0136nobodyさん
2010/05/18(火) 12:05:31ID:???「汚い」といってもいろいろあるよね、ってことだろ
>>55と>>68なんか全然汚さの意味が違うし
0138nobodyさん
2010/05/19(水) 06:26:03ID:???0139nobodyさん
2010/05/19(水) 11:22:03ID:???# ノンプロポーショナルフォントで表示してください
print "東 東 西 南 南 東 \n";
print "東 東 西 西 南 南 東 東 \n";
print "東東東 西西西西西 南 南 東 東 \n";
print "東 東 西 南 南 東 東 \n";
print "東 東 西西 南 南 東 \n";
print "\n";
print "南 南 南 東 南 南 西\n";
print "南 南 南 東 東 南 南 南 西\n";
print " 南 南 南 南南 東 東 南南 南 西西西\n";
print " 南 南 南 南 東 東 南 南 西 西\n";
print " 南 南 東 南 南 西西西\n";
0140nobodyさん
2010/05/22(土) 01:48:52ID:???.stack
code segment
assume cs:code,ds:data
start:
org 100h
mov bx,data
mov ds,bx
mov ah,09h
mov dx,offset message
int 21h
mov ax,4c00h
int 21h
code ends
data segment
message db 'Hello World!',0dh,0ah,'$'
data ends
end start
何もひねってないコードだが、誰もアセンブラを書いてないみたいなので。
今のwindowsマシンでもネイティブで動くということが信じられないね。
これとほぼ同じコードを書いたのは小学校5年生くらいだったかな・・・。なつかしい
0142nobodyさん
2010/05/23(日) 14:17:06ID:???ああ、本当だ>>35は見過ごしていた。
でも、これ読むとhello worldになってない無茶苦茶だぞ。誰も突っ込んでないけど。
割り込みやジャンプなどの形で文字出力に関してOSやドライバの呼び出しを
してないだけじゃなくて、メモリ上にhello worldも書き込むことすらしてない。
0143nobodyさん
2010/05/24(月) 11:00:12ID:???0144nobodyさん
2010/05/24(月) 15:56:44ID:???01451年ぶりくらい
2010/05/24(月) 16:26:50ID:???おれも>>98が、面白いと思う。シンプルで誰でも分かるし。
>>141はスキルのなさが露呈して痛い。
0146nobodyさん
2010/05/24(月) 19:05:27ID:???0147nobodyさん
2010/05/26(水) 23:11:48ID:???W<?php sleep(10); ?>o<?php sleep(10); ?>r<?php sleep(10); ?>l<?php sleep(10); ?>d<?php sleep(10); ?>
0148nobodyさん
2010/05/26(水) 23:28:38ID:???def initialize() @ptr = 0 end
def *(x) @ptr += 1; self end
def /(x) @ptr -= 1; self end
def %(x) printf( "%c", @ptr ); self end
end
_ = Rubynfuck.new
_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*
_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*
_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*
_%_/_/_/_%_*_*_*_*_*_*_*_%_%_*_*_*_%_/_/_/_/_/_/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_%_*_*_*_*_*_*
_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*
_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*
_*_%_/_/_/_/_/_/_/_/_%_*_*_*_%_/_/_/_/_/_/_%_/_/
_/_/_/_/_/_/_%_
$ ruby a.rb
HELLO WORLD
0150nobodyさん
2010/05/27(木) 02:07:52ID:???0151nobodyさん
2010/06/02(水) 16:49:05ID:???23 PRINT "W";
39 GOTO 1026
61 PRINT "l";
88 PRINT "l";
93 GOTO 305
109 PRINT "e";
245 GOTO 61
305 PRINT "o";
667 GOTO 528748
767 PRINT "H";
838 GOTO 109
1026 PRINT "o";
3229 PRINT "r";
4178 PRINT "l";
10003 PRINT "d"
12346 END
528748 PRINT " ";
528749 GOTO 23
0152nobodyさん
2010/06/03(木) 03:08:13ID:???0153nobodyさん
2010/06/06(日) 05:37:10ID:aqbBzBe2$H = 'h';
$E = 'e';
$L = 'l';
$L = 'l';
$O = 'o';
$W = 'w';
$O = 'o';
$R = 'r';
$L = 'l';
$D = 'd';
print 'h' if $H == 'h';;
print 'e' if $E == 'e;'
print 'l' if $L == 'l';
print 'l' if $L == 'l';
print 'o ' if $O == 'o';
print 'w' if $W == 'w';
print 'o' if $O == 'o';
print 'r' if $R == 'r';
print 'l' if $L == 'l';
print 'd' if $D == 'd';
0155sage
2010/06/08(火) 12:19:18ID:/tjycPK7print ""Hello World;
0156nobodyさん
2010/06/08(火) 13:37:08ID:???0157nobodyさん
2010/06/08(火) 18:21:10ID:???%%Creator: 2ch
%%BoundingBox: 10 10 580 820
%%Pages: (atend)
%%DocumentFonts: Palatino-Roman
%%EndComments
%%BeginProlog
/hellodict 10 dict def
hellodict begin
/s {show} def
/m {moveto} def
/HW (Hello World) def
end
%%EndProlog
%%%%Page: 1 1
%%PageBoundingBox: 10 10 580 820
hellodict begin
gsave
/Palatino-Roman findfont 32 scalefont setfont
200 400 m
HW s
showpage
grestore
end
%%Trailer
%%%%Pages: 1
%%%%EOF
0159nobodyさん
2010/06/12(土) 18:34:33ID:???その判定方法が個人に委ねられている以上センスは関係あると思うが。
0160nobodyさん
2010/06/13(日) 02:42:18ID:???public static void main(String[] args) {
try {
java.util.Set<HelloWorld> set = new java.util.HashSet<HelloWorld>();
set.add(new HelloWorld());
} catch (HelloWorldException ex) {
StackTraceElement element = ex.getStackTrace()[0];
String name = element.getClassName();
System.out.println(name);
}
}
}
class HelloWorld {
@Override
public int hashCode() {
throw new HelloWorldException();
}
}
class HelloWorldException extends RuntimeException {
}
0161nobodyさん
2010/06/13(日) 11:58:27ID:???0162nobodyさん
2010/06/13(日) 11:59:07ID:???0163nobodyさん
2010/06/13(日) 16:12:11ID:???確かに汚いっちゃ汚いなぁ
0164nobodyさん
2010/06/13(日) 17:56:58ID:???こうですか!?わかりません!
public class Program {
public static void main(String[] args) {
try {
java.util.Set<HelloWorld> set = new java.util.HashSet<HelloWorld>();
set.add(new HelloWorld());
} catch (HelloWorldException ex) {
StackTraceElement element = ex.getStackTrace()[0];
String name = element.getClassName();
name = split(name);
System.out.println(name);
}
}
private static String split(String camel) {
return camel.replaceAll("(?!^.)(?![^A-Z])", " ");
}
}
class HelloWorld {
@Override
public int hashCode() {
throw new HelloWorldException();
}
}
class HelloWorldException extends RuntimeException {
}
0165nobodyさん
2010/06/13(日) 17:59:59ID:???でよかったわ。まあ二重否定の方が汚くていいか。
0167nobodyさん
2010/06/13(日) 23:23:36ID:???■ このスレッドは過去ログ倉庫に格納されています