スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

--:--:-- | | Page Top

Sieve

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

という記事で紹介されていた問題。
2分以内で紙に書き出すことができれば、一人前のプログラマといえるそうです。

1から100までの数をプリントするプログラムを書け。ただし3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、3と5両方の倍数の場合には「FizzBuzz」とプリントすること。


やってみたところ、頭の中だけではすぐに解くことができました。

繰り返しの利用、余り0で条件分岐の利用、公倍数の利用。
これらが思いつけば、あとはうまく組み合わせるだけです。

ただ実際書くとなると、余りの演算子やループ条件でつまずいたりもしそうです。
自分の経験からも、少しブランクが空くだけで忘れていることが多いです。

元記事の「コンピュータサイエンス学科卒業生の過半数にはそれができないのだ」
という記述も納得できます。


そのあとで読んだ以下の記事。

この問題が解ければプログラマになれます!

2つ目のコードを見て、なるほどなぁと思いました。
公倍数の利用をなくし、条件分岐を1つ削減しています。
問題の意図するところとしてはこちらのほうがより適しているのでしょう。

ちょっとしたプログラミングでも意外と奥が深いということを知りました。
それと、素人ながらに反応できるプログラミング系の記事に
出会えたという安堵感もあったりました。
スポンサーサイト

コメント

>ちょっとしたプログラミングでも意外と奥が深い
いやぁ、プログラミングはどこまでも奥は深いやろ。
俺から言わせてもらえば、軽く宇宙のようや。
その宇宙、ぜひ極めてくれぃ。

ALF Kirkland | URL | 2007/05/11 00:01 | [ Edit ]

比喩がうまいすなぁw
でも確かにそうかもね。
今の自分の位置としては、ほんの一部に触れただけ。
強みとして活かせるよう、徐々に広げていければなーと思います♪

でーき | URL | 2007/05/11 03:01 | [ Edit ]

コメントの投稿

(コメントの編集用)

トラックバック

トラックバックURLはこちら
http://deeeki.blog6.fc2.com/tb.php/806-d2bce63b
この記事にトラックバックする(FC2ブログユーザー)

Author

Twitter

Twitter / deeeki

Recent Entry

Comment

データ取得中...

Tag

Category

Archive

RSS Feed

Accessory

??????????? ??? Cyber-shot DSC-TX30(S) ????????????? ??????abrAsus/???? ??? ?????140206??STYLE STORE?version.R 楽天ブックス: ONE PIECE(72) - 尾田栄一郎 - 4088708334 : 本 楽天ブックス: ナインティナインのオールナイトニッ本(vol.5 (ホワイトナイト編) - 4847045742 : 本 【楽天市場】【送料無料】CD/CAPSULE/CAPS LOCK (初回限定盤)/WPCL-11582:サプライズWEB 【楽天市場】<シャキッとタイプ>送料無料+25%OFF!!【ワコール】メンズクロスウォーカー前開き・シャキッとタイプ(ジャストウエスト:おへそ下)M・Lサイズ GX6004【クロス_10_Wエアー】【smtb-k】【w3】【RCP】:BLUE WING ブルーウイング 【楽天市場】送料無料+25%OFF!!【ワコール】CROSSWALKER メンズクロスウォーカー■ダブルエアスルータイプ■<ジャストウエスト、ロング丈、前開きタイプ>M・LサイズGX6006【RCP】:BLUE WING ブルーウイング 【楽天市場】スーツケース 大型 軽量 選べる10色/TSAロック付WORLD SKY(ワールドスカイ) AIR FLIGHT(エアーフライト) スーツケース AF-74-Lサイズ(74cm)/108L 【同梱不可】:ee-shopping 【楽天市場】お茶屋さんが選んだ水 天然水 2L×12本:ココデカウ 楽天ブックス: べしゃり暮らし(16) - 森田まさのり - 4088796675 : 本 楽天ブックス: 大東京トイボックス(10) - うめ - 4344829115 : 本 楽天ブックス: 大東京トイボックスSP - うめ - 4344829123 : 本 楽天ブックス: 南国トムソーヤ(2) - うめ - 4107717119 : 本 楽天ブックス: バガボンド(36) - 井上雄彦 - 4063872610 : 本 楽天ブックス: NARUTO(巻ノ65) - 岸本斉史 - 4088706617 : 本 楽天ブックス: ONE PIECE(巻72) - 尾田栄一郎 - 4088708334 : 本 【楽天市場】キリン 午後の紅茶 あたたかいストレートティー 345ml×48本【合計¥1900以上送料無料!】:よろずやマルシェ 【楽天市場】サンペレグリノ スパークリングレッドオレンジ 500ml×24本【合計¥1900以上送料無料!】:よろずやマルシェ 【楽天市場】サンペレグリノ スパークリングレモン 500ml×24本【合計¥1900以上送料無料!】:よろずやマルシェ 還元力青汁 ジン ネレア コアレス 【楽天市場】LM-BRS25LT50【税込】 パナソニック 4倍速対応BD-R 50枚パック 25GB ホワイトプリンタブル Panasonic [LMBRS25LT50]【返品種別A】【送料無料】【Aug08P3】:Joshin web 家電とPCの大型専門店 【楽天市場】クロスウォーカー ワコール Wacoal メンズ シャキッと ジャストウエスト(M・Lサイズ)GX6004【目的ボディメイク】【送料無料】:インナー@スタイルスクエア 【楽天市場】【楽天最安値に挑戦】<爽快メッシュタイプ>送料無料+20%OFF!!【ワコール】メンズクロスウォーカー前開き・(ジャストウエスト:おへそ下)M・Lサイズ GX6041【クロス_10_Wエアー】【smtb-k】【w3】:BLUE WING ブルーウイング 11163657/ 11259347/ 11253123/ 11237897/ inc コーラ ゼロフリー tw レゼ レモン NEX ライフガード ライム ジン ゼロ グレープ パイン ジン オンラインゲ-ムを支える技術 クリスタルガイザー 1.5L ガロン 無洗 あぜ 6991223 6108479 6489133 ポケフラット A4 ルンバ LM-BRS25LT50 LMBRS25LT30 10BNR2VCPS2
Amazon.co.jp通販サイト
本・CD・DVD・ゲームをお探しなら、全品送料無料の楽天ブックスへ!
楽天市場
ブックオフオンライン



R S S T I M E S リヴァ うつ病 症状の改善・復職支援

Search

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。