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

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2007/06/22(金) 00:23:46ID:???
言語は何でもいいよ
0067nobodyさん2008/02/27(水) 20:38:04ID:jQHNOoBC
$hentai="Hentai";
print 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:???
#!perl
@join=qw(_ o VV o);print<<joln;
${\join"\40|","",q:-l:,'三',_=>"@join",'~','_',">"}
joln
0069nobodyさん2008/04/25(金) 21:01:18ID:???
<form method="POST" action="">
<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:???
<?php
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:???
\u48\u65\u6c\u6c\u6f\u20\u57\u6f\u72\u6c\u64
0073nobodyさん2009/07/02(木) 03:58:47ID:66wy96h3
(apply #'format t "~A~A~A~A ~A~A~A~A~A~%"
(reverse (mapcar #'character '(100 108 114 111 87 111 108 101 72))))
0074nobodyさん2009/07/02(木) 05:39:09ID:66wy96h3
しまった 'l'が足りん
0075nobodyさん2009/07/05(日) 03:34:15ID:???
<?php
$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:8Nc433eP
ここの住人はいったいだれと闘ってるんだ?
0078nobodyさん2009/08/14(金) 01:02:39ID:???
書こうと思ったら
すでに、>>34に書かれてた
0079nobodyさん2009/08/15(土) 04:11:46ID:???
PHPって

ファイル名を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:???
Hello worldの順番で一文字でも違うのが出たら最初からやり直しってことだと。
試行回数100万程度じゃまず出ないだろうな。
0085nobodyさん2009/08/21(金) 22:22:35ID:???
選択した1文字の中にhello worldが含まれているか確認して
含まれていなかったら消して再度実行しているように見えるんですが
私の気のせいでしょうか
0086 ◆4JbtJcyZf. 2009/09/28(月) 22:57:05ID:mb/rfPw3
import java.io.File;import javax.sound.sampled.*;class A2_0_kadai {public static void main(String[] args) throws InterruptedException {
s 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:SgkvVe55
age
0088nobodyさん2009/11/29(日) 18:53:59ID:???
<?php
$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
<?php
?>
Hello World
0090Astor ◆9NS.crxW3U 2009/12/10(木) 22:28:22ID:???
<!-- Save to 'hello.html' and click this file -->
<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:???
ここまでMalbolgeなし。http://ja.wikipedia.org/wiki/Malbolge からコピペ。

(=<`: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:???
a = "Hello World";print a
0095nobodyさん2010/01/26(火) 10:29:13ID:/StbBnnR
<SCRIPT LANGAGE="JavaScript">
var 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:???
? print scriptName();
0097nobodyさん2010/01/26(火) 15:11:00ID:???
慣れないPerlで挑戦

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:???
<?php
$HelloWorld = "Hello World";

print "Hello World";
?>
0099nobodyさん2010/01/27(水) 21:48:35ID:???
$go = "hello work";
0100nobodyさん2010/01/28(木) 18:47:15ID:???
>>98
くっそ
こんなので
0101nobodyさん2010/01/28(木) 20:28:12ID:???
同意
0102nobodyさん2010/01/29(金) 23:37:30ID:???
phpとJSのコラボレーション
<?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:EyV0K5ce
#!/usr/bin/perl -T

use 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
//PHPを開始する
//ここからHello World
print "Hello World";//Hello Worldを出力
//ここまでHello World
//PHP終わり、やっとできたよぉ
?>
0106nobodyさん2010/02/03(水) 18:31:33ID:???
Hello_World.php

<?php

$p = pathinfo(__FILE__);
echo str_replace("_", " ", $p["filename"]);
0107nobodyさん2010/02/07(日) 15:15:26ID:???
#! /usr/bin/misa
ごっ、ごぉおっ、ご〜きげんよおぉおおぉおほっ。ほおぉおぉおっ。
「ごきげん☆みゃぁああ”あ”ぁ”ぁああ〜っ」
さわやかな朝の☆ご挨拶! お挨拶がっ。澄みきった青空にこだましちゃうぉ〜ああぉおおおぉん。
「は、はひっ、はろおぉっ☆わぁるどおおぉっぉ〜っ」
こ、この文章は☆おサンプル! おおぉおぉおおサンプルプログラム!!
どんなおプログラム言語でも基本のご挨拶させていただくのぉぉおッ!
「ぽうっ」
長々と書くのがこ、ここでの〜、ここでのぉおおぉおぉぉおたしなみぃぃいぃ。「長いぃ。長すぎましゅう。ご挨拶にこんなプログラム長すぎまひゅぅうぅ☆んおおぉぉ、ばかになる、おばかになっちゃいましゅ〜ッ」
長いのがっ、バッファの奥まで入ってきましゅたぁあぁあっ!ばっふぁ☆溢れちゃいまひゅぅ〜。あみゃぁあ”あ”ぁ”ぁああ”あ”ぁぁ。
「で、出ます☆ んおおぉぉおおっ、エラー出ちゃいまひゅっ」ほひぃ☆! え、えらーっ、んお”お”ぉお”お”ぉおぉおおぉっっ。
「出た☆ 出た出た出た出たぁぁあっ えらあぴゅるーっって出たあぁっ」したない☆! ぉおおぉはしたないっ! おはしたない言語ですっっっっっっっ!おほっほおぉっっっほおぉっっっっっっっっっ!「えらあらいしゅきぃぃぃいぃっっ」
止まらない すごい エラーみるくこってりしたのがいっぱい出てるよぉぉぉおおぉぉおおぉぉおっっ。
「んほぉっ☆ っおぉぉぉおお国が分からなくなっちゃいまひゅう〜っ」ま、まだ出るぅ☆ 出てるのおぉっ☆ エラーまだまだ出ましゅぅぅ!
ばんじゃ〜ぁぁあい、ばんじゃいぃぃ、ばんにゃんじゃぁんじゃあぁぁああぁい!

実行結果
>misa hello.misa
Hello World!
0108nobodyさん2010/02/10(水) 09:44:29ID:???
Windowsのコマンドプロンプトなら何回か出るはず

#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:???
String unko = "Hello World";
System.out.println(unko);
01101/32010/02/15(月) 01:14:50ID:???
<!--ASP.NET-->
<%@ 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/32010/02/15(月) 01:16:30ID:???
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles form1.Load
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/32010/02/15(月) 01:17:58ID:???
<body>
<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 a, b, c, d, e, f, g, h, i, j, k FROM (
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:???
#include <stdio.h>

/*うんこうんこうんこうんこうんこうんこうんこうんこうんこうんこうんこうんこ*/

int main()
{

/*下痢便下痢便下痢便下痢便下痢便下痢便下痢便下痢便下痢便下痢便*/

printf("hello, world\n");
return 0;
}

/*みのもんたの顔みのもんたの顔みのもんたの顔みのもんたの顔みのもんたの顔*/




書いてて情けなくなった…orz
0115nobodyさん2010/03/20(土) 14:46:43ID:???
import sys;print >> sys.stderr,"Hello,World!"
0116nobodyさん2010/04/05(月) 22:42:20ID:???
>>58 >>107
書こうとおもったらBrainfuckもMisaもどっちもありやがる
0117nobodyさん2010/04/17(土) 02:56:42ID:epmFb4pk
>>108
これなんで表示されんの?
0118nobodyさん2010/04/30(金) 00:39:03ID:???
lowper_case_alphabet = %w(a b c d e f g h i j k l m n o p q r s t u v w x y z)
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:yYlLyPYh































0120nobodyさん2010/05/03(月) 14:40:57ID:???
たしかタブは消える仕様だったと思うけど
それも織り込み済みなのかい
0121nobodyさん2010/05/03(月) 18:08:31ID:???
ホワイトスペース2人目でござる
0122nobodyさん2010/05/07(金) 10:26:40ID:???
eval("eval(\"eval(\\\"print \\\\\\\"hello world!\\\\\\\";\\\");\");");
0123nobodyさん2010/05/11(火) 05:26:09ID:???
ファイル名:Ozawa_Ichirou.php
<?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 <stdio.h>
#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
>>98
の勝ちだとおもいます
0126nobodyさん2010/05/13(木) 20:02:11ID:???
PHP知らないせいか>>98の面白さがわからない…
解説きぼん
0127nobodyさん2010/05/15(土) 09:23:20ID:b4mjheEw
>>126
125じゃないけど、「HTMLでそのまま書けばいいところを、
わざわざ変数定義して表示するのかよ!」って
アホらしさを感じるところかな??
0128nobodyさん2010/05/15(土) 09:38:07ID:???
>>127
そんなもんウェブプログラミングでやろうってんだから当たり前じゃないの???
0129nobodyさん2010/05/15(土) 12:02:46ID:???
変数にした挙げ句に結局使ってないのかよ、とか。
0130nobodyさん2010/05/15(土) 15:38:21ID:???
>>129
それは見たらわかるんだけど・・・
>>100>>125のように絶賛する理由が分からない。
0131nobodyさん2010/05/15(土) 16:10:08ID:???
>>130
笑いのツボは人それぞれだしな。

・$message のように用途を表すのではなく、値そのものが変数名になっている。
・変数を作っておいて使っていない。
・出力内容がハードコーディングされている。

といった複数の「汚い」要素を端的に踏まえた良作で、
乱数だループだと「無駄な処理の為の無駄な処理」を冗長に連ねたやつや、
汚い単語を並べただけのやつよりずっと面白いと俺は思うよ。

他に俺のツボに合うのは >>19 >>31 >>55 >>68 辺り。
0132nobodyさん2010/05/15(土) 17:16:02ID:???
俺がその100だけど、>>131の理由に加味して、これが一番重要なんだが
「ペチパーならやりかねない」というギリギリのところを突かれたんだわ
0133nobodyさん2010/05/15(土) 17:17:13ID:???
まぁ、笑いの解説をすることほど寒いことはないんだがな
0134128, 1302010/05/15(土) 18:47:21ID:???
>>131-132
寒くなるの覚悟で解説くれて、ありがとう。
なるほど、「笑い」の観点でいえばハイレベルだったわけですね。

書くにしても見るにしても「一番汚いのが勝ち」を額面どおりに受け取った奴は負けだと。
解説陣のレベルの高さを垣間見れてよかったです。
0135nobodyさん2010/05/17(月) 17:28:45ID:Ls3wvYAa
俺が>>125なんだが、思いがけず書き込んだ結果がこれだけの解説を生むとは
WEBProg板恐るべし
0136nobodyさん2010/05/18(火) 12:05:31ID:???
>書くにしても見るにしても「一番汚いのが勝ち」を額面どおりに受け取った奴は負けだと。 

「汚い」といってもいろいろあるよね、ってことだろ
>>55>>68なんか全然汚さの意味が違うし
0137nobodyさん2010/05/18(火) 23:31:29ID:???
>>136
でも>>98は、「汚い」というか、どちらかと言えば、あるあるネタだよね。
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:???
.model small
.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年生くらいだったかな・・・。なつかしい
0141nobodyさん2010/05/23(日) 13:53:37ID:???
>>35が目に入らなかったらしい
0142nobodyさん2010/05/23(日) 14:17:06ID:???
>>141
ああ、本当だ>>35は見過ごしていた。

でも、これ読むとhello worldになってない無茶苦茶だぞ。誰も突っ込んでないけど。
割り込みやジャンプなどの形で文字出力に関してOSやドライバの呼び出しを
してないだけじゃなくて、メモリ上にhello worldも書き込むことすらしてない。
0143nobodyさん2010/05/24(月) 11:00:12ID:???
print "波浪悪怒";
0144nobodyさん2010/05/24(月) 15:56:44ID:???
振り仮名は”はあどらっく”で決まりだな
01451年ぶりくらい2010/05/24(月) 16:26:50ID:???
久しぶりにみたら、いっぱい出てきたな

おれも>>98が、面白いと思う。シンプルで誰でも分かるし。
>>141はスキルのなさが露呈して痛い。
0146nobodyさん2010/05/24(月) 19:05:27ID:???
1年ぶりくらいに痛々しいやつが出てきたな
0147nobodyさん2010/05/26(水) 23:11:48ID:???
H<?php sleep(10); ?>e<?php sleep(10); ?>l<?php sleep(10); ?>l<?php sleep(10); ?>o<?php sleep(10); ?> <?php sleep(10); ?>
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:???
class Rubynfuck
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
0149nobodyさん2010/05/27(木) 00:03:56ID:???
>>147
センスねえな
0150nobodyさん2010/05/27(木) 02:07:52ID:???
print "Hello World"
0151nobodyさん2010/06/02(水) 16:49:05ID:???
2 GOTO 767
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:???
あぁ、そうだな。もう分かってると思うが14へ行け
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';
0154nobodyさん2010/06/06(日) 23:23:49ID:???
>>151
途中で飽きて放り出した感が素敵
0155sage2010/06/08(火) 12:19:18ID:/tjycPK7
こういうミスってやったりしません
print ""Hello World;
0156nobodyさん2010/06/08(火) 13:37:08ID:???
print q.he..lc qq.ll..q.o, w..qw. or ..q.ld.. chr 33
0157nobodyさん2010/06/08(火) 18:21:10ID:???
%!PS-Adobe-2.0 EPSF-2.0
%%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
0158nobodyさん2010/06/12(土) 09:23:10ID:???
>>149
このスレの趣旨として
センス関係なくね?
0159nobodyさん2010/06/12(土) 18:34:33ID:???
カタチだけとはいえ勝ち負けを競うスレだし、
その判定方法が個人に委ねられている以上センスは関係あると思うが。
0160nobodyさん2010/06/13(日) 02:42:18ID:???
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();
      System.out.println(name);
    }
  }
}

class HelloWorld {
  @Override
  public int hashCode() {
    throw new HelloWorldException();
  }
}

class HelloWorldException extends RuntimeException {
}
0161nobodyさん2010/06/13(日) 11:58:27ID:???
出力がHellloWorldにならないので失格
0162nobodyさん2010/06/13(日) 11:59:07ID:???
Helllo Worldだった
0163nobodyさん2010/06/13(日) 16:12:11ID:???
例外起こさせといて、その例外起こしたクラス名を出力か
確かに汚いっちゃ汚いなぁ
0164nobodyさん2010/06/13(日) 17:56:58ID:???
>>161
こうですか!?わかりません!

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:???
camel.replaceAll("(?!^.)(?=[A-Z])", " ");

でよかったわ。まあ二重否定の方が汚くていいか。
0166nobodyさん2010/06/13(日) 22:45:44ID:???
>>161-162
えるがおおい
0167nobodyさん2010/06/13(日) 23:23:36ID:???
私は
■ このスレッドは過去ログ倉庫に格納されています