Home > やっぱり無能だった

やっぱり無能だった

www.textfile.org - どうしてプログラマに・・・プログラムが書けないのか?

ちゃんとしたプログラマであれば、この要求が曖昧であることを指摘するだろう。「3と5両方の倍数」は「3の倍数」でもある。としたら、3の倍数のときには「FizzとFizzBuzzの両方」を出すべきか?それともFizzを出すのは「3の倍数であって5の倍数でないとき」なのか?

確かにそのあたり、曖昧ですね。
ひょっとしてその点に関して設計者に質問を書くことができるのが2分だったりして?
まあ、それはともかく、私は勝手に脳内で設問を変換して、Fizzを出すのは3の倍数であって5の倍数でないときと解釈しておりますたorz

やっぱ今の仕事辞めようかなぁ…。

2007/5/10追記

気になるので更に調べたらこんなものが。

Javaプログラムクイックリファレンス 第2版
デイビッド フラナガン David Flanagan 豊福 剛 首藤 一幸
オライリー・ジャパン (2001/09)
売り上げランキング: 279564

元ネタの採用担当者は、これの原書である、Java Examples in a Nutshell, 2nd Editionに掲載されている問題をちょっとだけ変えて出題したってことなのかなぁ。
(こちらの本では3と5ではなく、5と7)

「紙に書け」って言うのは、パソコンで検索したらこれを見つけられちゃうからだったりして(^^;
上記の本の回答例

で、気になる答えですが、5の倍数であって7の倍数で無いときにFizzと出力していますね。

Comment:0

Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。

Remember personal info

Trackback:0

TrackBack URL for this entry
http://lillicat-kingdom.com/cgi/mt33/mt-tbtb.cgi/2440
Listed below are links to weblogs that reference
やっぱり無能だった from ねこまんだら

Home > やっぱり無能だった

Counter

o-ume8 COUNTER

About

ねこまんだらのバナー
管理人のprofile

Creative Commons License
This weblog is licensed under a Creative Commons License.

Page Top