タグ FizzBuzz
人気順 10 users 50 users 100 users 500 users 1000 usersアセンブリ言語(NASM)で FizzBuzz を書く
はじめに こんにちは!めもりーです。 最近 PHP で OS を作ったり,CPU エミュレータを作る機会が多く,何かとアセンブリに触れてきました。 FizzBuzz といえばプログラミング言語を学ぶにあたって,欠かせない一つのアルゴリズムです。 PHP で書くととても簡単に以下のように表現できます: <?php for ($i = 1; $i < 100... 続きを読む
FizzBuzz.txt(8エクサバイト)
FizzBuzzFS FizzBuzz問題といえば定期的にSNSで話題になっては変な解法が発明されることでおなじみですが(?)、ファイルシステムを使った事例が見当たらなかったのでやってみました。 まあ見ての通りというか…… /mnt/FizzBuzz に FizzBuzz.txt(8エクサバイト)があって、FizzBuzzが書いてあります。 どこまでも…… 容量の続... 続きを読む
FizzBuzzは無慈悲な面接の女王 - Qiita
(defn nand [x y] 神) (deftest nand-test (testing "nand" (is (true? (nand false false))) (is (true? (nand false true))) (is (true? (nand true false))) (is (false? (nand true true))))) 続きを読む
機械学習でFizzBuzzを実現する
教師データの作成 学習用の教師データを生成して確認します。 本来は教師データは外部から提供されるはずだが、今回はそれがないので自分で生成する。 import numpy as np def fizzbuzz(n:int): if n % 15 == 0: return "FizzBuzz" if n % 5 == 0: return "buzz" if n % 3 == 0: return "Fizz" return n def generate_sa... 続きを読む
pythonとフェルマーの小定理で1行FizzBuzz - Qiita
FizzBuzzでフェルマーの小定理が使えるらしい フェルマーの小定理がFizzBuzzに使えると聞いて、調べてもわかりやすいコードと記事が見つけられなかったのでpythonで自分で作ってみました。以下のコードはできあがったものです。 for n in range(1,101):print("FizzBuzz"[n**2%3*4:12-n**2%3*4-n**4%5*8] or n) 続きを読む
Fizz Buzz と税率とタイムゾーンの話 (ドメインレイヤとアプリケーションレイヤの話、あるいは時間変化する値をモデリングする話) - ひだまりソケットは壊れない
Twitter で見かけて面白そうだったのでちょっと考えてみた。 Fizz Buzz のロジックをドメインレイヤ (Entities 層) とアプリケーションレイヤ (Use Case 層) のどちらに書くか UseCase がわからない... FizzBuzz で 「3の倍数のときは fizz が返る」 「5の倍数のときは buzz が返る」 「3の倍数かつ5の倍数のときは fizz... 続きを読む
Big Sky :: Golang だけでやる機械学習と画像分類
gobrain という Golang だけで実装されたニューラルネットワークを見つけたので遊んでみました。 GitHub - goml/gobrain: Neural Networks written in go https://github.com/goml/gobrain 作りもシンプルですし、扱い方も簡単なのでちょっとしたサンプルを書くのには向いてると思います。例えば FizzBuzz であればこん... 続きを読む
本の虫: 世の中にはプログラミングを理解できない人間が存在する
現在、C++によるプログラミングの入門書を書いているので、初心者のプログラミングの学習過程にとても興味がある。私自身も初心者の気持ちを取り戻すためにHaskellを学んでみた。最初の数日は頭が痛くなるほど難しかったが、そこを過ぎてみれば後は楽になってしまった。結局、初心者の気持ちはあまりわからなかった。結局、プログラミングの基礎はすでに学んでしまっているので、 先日、FizzBuzzがわからないか... 続きを読む
FizzBuzz Zero ―― 人類の知識なしでFizzBuzzをマスターする
for i in range ( 1 , 101 ): if i % 15 == 0 : print ( "FizzBuzz" ) elif i % 3 == 0 : print ( "Fizz" ) elif i % 5 == 0 : print ( "Buzz" ) else : print ( i ) プログラム問題としてあまりにも有名になってしまったので、今では あらゆる言語のFizzBu... 続きを読む
Java で書いた FizzBuzz を短くしながら仕様について学ぶ - Qiita
class FizzBuzz { public static void main ( String [] args ){ for ( int i = 1 ; i <= 100 ; ++ i ){ if ( i % 3 == 0 && i % 5 == 0 ){ System . out . println ( "FizzBuzz" ); } else if ( i % 3 == 0 ){ Syst... 続きを読む
Kazuho's Weblog: 最高速のfizzbuzzを実装する話
この前、Twitterで誰かが「コンパイラ言語でFizzbuzz書くなら、I/O命令1個になるように最適化しないと」という話をしていた。いいこと言うな、と思ってスルーしていたのだが、体調不良で頭だけ動いている状態だったのでC++11でトライしてみることに。 案ずるより産むが易しというもので、割と簡単に綺麗に書けた。こんな感じ。 char配列を可変長のテンプレート引数として結合していって、文字列定数... 続きを読む
KerasのRNNでFizzBuzzを行う(+ Epochスケジューラの提案) - にほんごのれんしゅう
2017 - 07 - 04 KerasのRNNでFizzBuzzを行う(+ Epochスケジューラの提案) KerasのRNNで FizzBuzz を行う(+ Epochスケジューラの提案) ディープラーニング をやるようになって半年程度経ちました ある程度の文章や画像判別モデルならば、過去の自分の資産をうまく活用することと、外部からState of the Artな手法を導入することで、様々な... 続きを読む
Kotlin プログラミングの基本「FizzBuzz問題」を解いてみた - すずしんろぐ
2017 - 05 - 25 Kotlin プログラミングの基本「FizzBuzz問題」を解いてみた おはようございます、すずしんです。 Kotlin が私の中でマイブームです。 そのため、最近はもっぱらKotlinの勉強をしています。 今日は何か基本的なプログラムでも書こうと思いたち、どんなプログラムを書こうかと悩んだ結果…。 今回は、プログラミングの基本的な練習問題である「 FizzBuzz ... 続きを読む
PHP の mail() 関数で FizzBuzz | どさにっき
■ PHP の mail() 関数で FizzBuzz _ といってもループはできないので数値は生のリストで与えるんだけど。 $ php -r 'mail("","","","","-be \${tr{\${map{1:2:3:4:5:6:7:8:9:10:11:12:13:14:15:16:17:18:19:20:21:22:23:24:25:26:27:28:29:30:31:32:33:34... 続きを読む
プログラミング言語「PPAP」を作りました - 近&況
プログラミング言語「PPAP」を作りました。 例 I have 80 Pen I have 65 Apple Uh! Put-Pen Uh! Put-Pen Uh! Put-Apple Uh! Put-Pen 実行するとPPAPと出力されます。 % ppap exec ppap.ppap PPAP ソースコード https://github.com/yhara/ppap-lang FizzBuzz... 続きを読む
Ruby - `%`演算子を使わずとも算数の知識だけでFizzBuzzができる例 - Qiita
別に余りを計算しなくてもFizzBuzzは書ける FizzBuzz初級問題として、例えば余りを算出するような%のような演算子を使わないという方法があります。これに関しては、さまざまな方法がありますが、ここは一つ、子供の頃に習った算数の問題で解いてみるのも一興だと思うので、そういうコードを書いてみます。 ここでは証明を省きますが、3の倍数及び、5の倍数判定は下のように行うことが可能です。 3の倍数:... 続きを読む
Rubyによる不適切なFizzBuzzの世界 - Qiita
最近不適切にFizzBuzzをやるのが楽しく、常にFizzBuzzのことばかり考えている気がします。これが"恋"というものなのでしょうか。 というわけなので、最近書いたFizzBuzzをいくつか紹介したいと思います。 basic.rb 基本パターン (1..100).each do |n| puts case 0 when n % 15 then :FizzBuzz when n % 3 then... 続きを読む
初心者でも小1時間でプログラムが書けちゃう!【なでしこ】がすごい件
2014-12-02 文系初心者でも小1時間で書けた!日本語ベースのプログラミング言語 Photo by Blue Ruin 1こんにちは。今回は谷口がお送りします。先日このブログで、Smalrubyを使って実際に弊社社員にビジュアルプログラミング学習をしてもらい、FizzBuzzのシステムを作ってもらったというお話]をしました。初心者が簡単にRubyプログラミングを覚えられる!Smalrubyの... 続きを読む
ifを使わず、エラーでFizzBuzzを実装してみよう - Line 1: Error: Invalid Blog('by Esehara' )
2014-10-29 ifを使わず、エラーでFizzBuzzを実装してみよう 始めに FizzBuzz愛好家の皆さんこんにちは。野良FizzBuzz研究家の似非原です。 FizzBuzz研究というのは様々なジャンルがあります[要出典]。例えば、どれだけコードが短く書けるかに注力するCodeGolf派もいますが、一方でさまざまなFizzBuzzを書いて喜びとしている一派があり、それが自分だったりしま... 続きを読む
お金になりにくいプログラミング言語を学ぶ技術 - RubyHiroba 2014 生活発表会
お金になりにくいプログラミング言語を学ぶ技術 - RubyHiroba 2014 生活発表会 Presentation Transcript 䛚㔠䛻䛺䜚䛻䛟䛔 䝥䝻䜾䝷䝭䞁䜾ゝㄒ䜢 䜔䜚⥆䛡䜛ᢏ⾡ esehara shigeo RubyHiroba2014 ⏕άⓎ⾲ 䛚๓ ㄡ䛰 esehara shigeo ㊃:ゝㄒ䛔䛨䜚 FizzBuzz䛾◊✲ ᩘㄽ䞉ㄽ⌮Ꮫ←New!! 㞴ゎ䝥䝻䜾䝷䝭䞁䜾 ... 続きを読む
DSAS開発者の部屋:チャットで学ぶ Go ネットワークプログラミング
簡単なチャットプログラムは、ネットワークプログラミング用のフレームワークでは定番のサンプルプログラムです。 echo サーバーが Hello World とするなら、チャットは FizzBuzz といったところでしょう。 とりあえず動くだけのチャットならだれでもすぐに作れるようになりますが、まじめにチャットを作ることで、 ネットワークプログラミングで考えないといけない点やエラー処理の重要な基礎を学... 続きを読む
「PHPコードではなくPHPコードの「書き方」を知る」を発表してきました - Shin x blog
PHPカンファレンス関西2014で「PHPコードではなくPHPコードの「書き方」を知る」を発表してきました。 写真提供:久岡写真事務所 別トラックに人気セッションがひしめく中、多くの方に聴いて頂き、ありがとうございましたm(_ _)m 発表内容 PHP 中級者(中級がどこかというのはありますが)を目指す方初心者の方を対象に、FizzBuzz のコードを、関数にまとめて、クラス化するというのをライブ... 続きを読む
404 Blog Not Found:why(matters(Swift) > matters(Yosemite + iOS[8]))
「新HWの発表ゼロ!?」なんて言っている場合じゃない。 YosemiteもiOS 8も、さらに次のヴァージョンが出るまで、高々1年半かそこらの問題だけど、Swiftは少なくとも向こう10年、いや言語というものの性格からして何十年に及ぶことなのだから。 Swiftってどんな言語? とりあえず、なるべくわざとらしく書いたFizzBuzzの例。 struct Fizz { subscript(n:Int... 続きを読む
計算機コンピュータにおけるFizzとBuzz(PyCon2013復(習|讐)編) - Line 1: Error: Invalid Blog('by Esehara' )
2013-10-19 計算機コンピュータにおけるFizzとBuzz(PyCon2013復(習|讐)編) PyConでFizzBuzzについて話をしてきました。いろいろ考えた結果、強引な英語でやるということをやりました。笑ってくれた人が半分くらいいて、真面目に聴きたい人はいらいらした感じになったのは申し訳ないです。ちなみに、スライドはしたのところにあります。 Fizz and buzz of com... 続きを読む
Python黒魔術でfizzbuzzを書こう - cocu's note
2013-09-01 Python黒魔術でfizzbuzzを書こう Python なんとなく思い立って、 「今の自分がfizzbuzzをどこまで(技巧的に)かけるか書いてみよう」 のがこれです。 今回の縛りはこちら 無限リスト ↑必然的にジェネレータ(generator) ifはいらない もちろんワンライナーで できたのがこちら gen = ((x%3<1and'fizz'or'')+(x%5<1... 続きを読む