濃縮還元オレンジニュース
プログラマ職に応募してくる人間のほとんどが書けない「Fizz-Buzz問題」
Jeff Atwood氏のブログの翻訳です。コンピュータサイエンス学科を卒業した学生でさえ簡単なコードが書けない,という問題を挙げています。その簡単な問題の例として,以下のような問題を挙げています。
1から100までの数をプリントするプログラムを書け。ただし3の倍数のときは数の代わりに「Fizz」と,5の倍数のときは「Buzz」とプリントし,3と5両方の倍数の場合には「FizzBuzz」とプリントすること。
この翻訳記事が公開されたあとブログで大きな反響があり,いろいろな言語による実装が登場しました。中にはどれだけ短く書けるかといった競争も行われているようです。
問題文を見てドキッとした人は最も得意な言語で,簡単だと思った人はマイナーだと思う言語で実装に挑戦してみてください。
URL:http://www.aoky.net/articles/jeff_atwood/why_cant_programmers_
program.htm
濃縮還元オレンジニュース
- 初学者にはグラフィカルな体験を
- よく眠るために覚えておきたい17のTips
- 1週間に4時間しか働かない人の仕事術
- 経営・ITコンサルタントが語る,「採用面接時にアピールしてほしい点」
- 「Lisp脳」の謎に迫る-Schemeプログラマの発想
- Appleのヒューマンインタフェース ガイドライン
- プログラマ職に応募してくる人間のほとんどが書けない「Fizz-Buzz問題」
- Yahoo!のSteve Souders氏による「あなたのページを最速にする14の掟」
- これから15分でErlangを始めるための資料
- MySQL Conference & Expoでの,Digg,Flickr,Youtubeのセッションレポート
-
FizzBuzz問題、やってみた Java編
gihyo.jpで紹介されていた[http://gihyo.jp/dev/clip/01/orangenews/vol39/0006 FizzBuzz問題]、やってみました。
もっとシンプルにできるのが見えてるけど、今の私のストレートはこれ、ということで。
{{{
/**
* FizzBuzz001
*
* @version 0.00 27 Jun 200...Tracked : #3 BLOG<<FFsPaMs>> (2007/06/27, 23:02)
-
Fizz-Buzz問題
再び出てたのでやってみた。
プログラマ職に応募してくる人間のほとんどが書けない「Fizz-Buzz問題」
だいぶ前にも取り上げられてたんだけど、
ブクマゴルフってどうよ?
あの頃はブログなかったから…。
以下 PHP 5.2.2と4.4.2で動作確認。
最初、動くことを...Tracked : #2 ultra blue (2007/06/26, 17:37)
-
「Fizz-Buzz問題」をさっそくやってみた
プログラマ職に応募してくる人間のほとんどが書けない「Fizz-Buzz問題」|gihyo.jp
gihyo.jpでの記事に、プログラマとしての求人に応募してくる方の多くが「簡単なプログラムもかけない」と...Tracked : #1 LaboRat [ラボラット] (2007/06/25, 18:25)

