プログラマーなら「FizzBuzz問題」解けるよな?at PROGプログラマーなら「FizzBuzz問題」解けるよな? - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト200:仕様書無しさん 09/09/20 22:37:29 #pythonのリストコンプリヘンションで遊んでみた def nvl(x,y): if x: return x; return y; fizz = (['','','fizz']*100)[0:100]; buzz = (['','','','','buzz']*100)[0:100]; num = map(lambda x:str(x),range(1,101)); print map(nvl,map(lambda x,y:x+y,fizz,buzz),num); 201:仕様書無しさん 09/09/20 23:13:31 ちょっとだけ、悪ノリ。(C言語) #include <stdio.h> #include <memory.h> int main(void) { int i; char buf[8]; printf("<html><head><title>クソスレ</title></head><body><dl>"); for (i=1;i<=1001;i++) { char* s1, *s2, *s3, *s4; sprintf(buf,"%d",i); s2 = "blue"; s3 = " "; s4 = "投稿日: 2009/09/20(日) 23:59:59 ID:FizzBuzz"; if (i%1001==0) { s1 = "このスレッドは1000を超え(ry"; s2="green"; s4="投稿日: Over 1000 Thread"; } else if (i%15==0) { s1 = "fizzbuzz"; s3="[fizzbuzz]"; } else if (i%3==0) { s1 = "fizz"; s3="[fizz]"; } else if (i%5==0) { s1 = "buzz"; s3="[buzz]"; } else { s1 = buf; s2 = "green"; s3 = " "; } printf("<dt>%d 名前:<font color=\"%s\"><b>仕様書無しさん</b>%s</font> %s</dt> ",i,s2,s3,s4); printf("<dd style=\"padding:1em 0em\";>%s</dd>",s1); } printf("</dl></body></html>"); return 0; } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch