はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ FizzBuzz

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 35件)

アセンブリ言語(NASM)で FizzBuzz を書く

2024/08/16 このエントリーをはてなブックマークに追加 16 users Instapaper Pocket Tweet Facebook Share Evernote Clip メモリ アセンブリ エミュレータ アルゴリズム PHP

はじめに こんにちは!めもりーです。 最近 PHP で OS を作ったり,CPU エミュレータを作る機会が多く,何かとアセンブリに触れてきました。 FizzBuzz といえばプログラミング言語を学ぶにあたって,欠かせない一つのアルゴリズムです。 PHP で書くととても簡単に以下のように表現できます: <?php for ($i = 1; $i < 100... 続きを読む

FizzBuzz.txt(8エクサバイト)

2023/09/24 このエントリーをはてなブックマークに追加 96 users Instapaper Pocket Tweet Facebook Share Evernote Clip mnt おなじみ 容量 事例 SNS

FizzBuzzFS FizzBuzz問題といえば定期的にSNSで話題になっては変な解法が発明されることでおなじみですが(?)、ファイルシステムを使った事例が見当たらなかったのでやってみました。 まあ見ての通りというか…… /mnt/FizzBuzzFizzBuzz.txt(8エクサバイト)があって、FizzBuzzが書いてあります。 どこまでも…… 容量の続... 続きを読む

FizzBuzzは無慈悲な面接の女王 - Qiita

2022/02/04 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip 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を実現する

2021/01/17 このエントリーをはてなブックマークに追加 26 users Instapaper Pocket Tweet Facebook Share Evernote Clip Fizz Buzz int return 機械学習

教師データの作成 学習用の教師データを生成して確認します。 本来は教師データは外部から提供されるはずだが、今回はそれがないので自分で生成する。 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

2019/06/21 このエントリーをはてなブックマークに追加 26 users Instapaper Pocket Tweet Facebook Share Evernote Clip フェルマー print Qiita Python コード

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 と税率とタイムゾーンの話 (ドメインレイヤとアプリケーションレイヤの話、あるいは時間変化する値をモデリングする話) - ひだまりソケットは壊れない

2019/02/16 このエントリーをはてなブックマークに追加 41 users Instapaper Pocket Tweet Facebook Share Evernote Clip アプリケーションレイヤ Fizz UseCase Buzz

Twitter で見かけて面白そうだったのでちょっと考えてみた。 Fizz Buzz のロジックをドメインレイヤ (Entities 層) とアプリケーションレイヤ (Use Case 層) のどちらに書くか UseCase がわからない... FizzBuzz で 「3の倍数のときは fizz が返る」 「5の倍数のときは buzz が返る」 「3の倍数かつ5の倍数のときは fizz... 続きを読む

Big Sky :: Golang だけでやる機械学習と画像分類

2018/11/08 このエントリーをはてなブックマークに追加 73 users Instapaper Pocket Tweet Facebook Share Evernote Clip golang ニューラルネットワーク GitHub こん

gobrain という Golang だけで実装されたニューラルネットワークを見つけたので遊んでみました。 GitHub - goml/gobrain: Neural Networks written in go https://github.com/goml/gobrain 作りもシンプルですし、扱い方も簡単なのでちょっとしたサンプルを書くのには向いてると思います。例えば FizzBuzz であればこん... 続きを読む

本の虫: 世の中にはプログラミングを理解できない人間が存在する

2018/05/29 このエントリーをはてなブックマークに追加 839 users Instapaper Pocket Tweet Facebook Share Evernote Clip プログラミング 人間 Haskell 学習過程 最初

現在、C++によるプログラミングの入門書を書いているので、初心者のプログラミングの学習過程にとても興味がある。私自身も初心者の気持ちを取り戻すためにHaskellを学んでみた。最初の数日は頭が痛くなるほど難しかったが、そこを過ぎてみれば後は楽になってしまった。結局、初心者の気持ちはあまりわからなかった。結局、プログラミングの基礎はすでに学んでしまっているので、 先日、FizzBuzzがわからないか... 続きを読む

FizzBuzz Zero ―― 人類の知識なしでFizzBuzzをマスターする

2018/05/10 このエントリーをはてなブックマークに追加 220 users Instapaper Pocket Tweet Facebook Share Evernote Clip Fizz Buzz print 人類 else

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

2017/12/16 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita syst Java args 仕様

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を実装する話

2017/11/07 このエントリーをはてなブックマークに追加 79 users Instapaper Pocket Tweet Facebook Share Evernote Clip Kazuho's Weblog Twitter 可変長 体調

この前、Twitterで誰かが「コンパイラ言語でFizzbuzz書くなら、I/O命令1個になるように最適化しないと」という話をしていた。いいこと言うな、と思ってスルーしていたのだが、体調不良で頭だけ動いている状態だったのでC++11でトライしてみることに。 案ずるより産むが易しというもので、割と簡単に綺麗に書けた。こんな感じ。 char配列を可変長のテンプレート引数として結合していって、文字列定数... 続きを読む

KerasのRNNでFizzBuzzを行う(+ Epochスケジューラの提案) - にほんごのれんしゅう

2017/07/04 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip RNN れんしゅう Keras ディープラーニング 手法

2017 - 07 - 04 KerasのRNNでFizzBuzzを行う(+ Epochスケジューラの提案) KerasのRNNで FizzBuzz を行う(+ Epochスケジューラの提案) ディープラーニング をやるようになって半年程度経ちました ある程度の文章や画像判別モデルならば、過去の自分の資産をうまく活用することと、外部からState of the Artな手法を導入することで、様々な... 続きを読む

Kotlin プログラミングの基本「FizzBuzz問題」を解いてみた - すずしんろぐ

2017/05/24 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip すずしんろぐ FizzBuzz問題 Kotlin 基本 勉強

2017 - 05 - 25 Kotlin プログラミングの基本「FizzBuzz問題」を解いてみた おはようございます、すずしんです。 Kotlin が私の中でマイブームです。 そのため、最近はもっぱらKotlinの勉強をしています。 今日は何か基本的なプログラムでも書こうと思いたち、どんなプログラムを書こうかと悩んだ結果…。 今回は、プログラミングの基本的な練習問題である「 FizzBuzz ... 続きを読む

PHP の mail() 関数で FizzBuzz | どさにっき

2017/05/19 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip map 関数 PHP ループ mail

■ 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」を作りました - 近&況

2017/01/06 このエントリーをはてなブックマークに追加 255 users Instapaper Pocket Tweet Facebook Share Evernote Clip PPAP github.com プログラミング言語

プログラミング言語「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

2015/02/23 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita 一興 倍数 Ruby 算数

別に余りを計算しなくてもFizzBuzzは書ける FizzBuzz初級問題として、例えば余りを算出するような%のような演算子を使わないという方法があります。これに関しては、さまざまな方法がありますが、ここは一つ、子供の頃に習った算数の問題で解いてみるのも一興だと思うので、そういうコードを書いてみます。 ここでは証明を省きますが、3の倍数及び、5の倍数判定は下のように行うことが可能です。 3の倍数:... 続きを読む

Rubyによる不適切なFizzBuzzの世界 - Qiita

2015/02/18 このエントリーをはてなブックマークに追加 88 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita then Ruby each do 基本パターン

最近不適切に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 このエントリーをはてなブックマークに追加 135 users Instapaper Pocket Tweet Facebook Share Evernote Clip なでしこ プログラム すごい件 初心者 谷口

2014-12-02 文系初心者でも小1時間で書けた!日本語ベースのプログラミング言語 Photo by Blue Ruin 1こんにちは。今回は谷口がお送りします。先日このブログで、Smalrubyを使って実際に弊社社員にビジュアルプログラミング学習をしてもらい、FizzBuzzのシステムを作ってもらったというお話]をしました。初心者が簡単にRubyプログラミングを覚えられる!Smalrubyの... 続きを読む

ifを使わず、エラーでFizzBuzzを実装してみよう - Line 1: Error: Invalid Blog('by Esehara' )

2014/10/28 このエントリーをはてなブックマークに追加 40 users Instapaper Pocket Tweet Facebook Share Evernote Clip error 一派 Invalid Blog 要出典 エラー

2014-10-29 ifを使わず、エラーでFizzBuzzを実装してみよう 始めに FizzBuzz愛好家の皆さんこんにちは。野良FizzBuzz研究家の似非原です。 FizzBuzz研究というのは様々なジャンルがあります[要出典]。例えば、どれだけコードが短く書けるかに注力するCodeGolf派もいますが、一方でさまざまなFizzBuzzを書いて喜びとしている一派があり、それが自分だったりしま... 続きを読む

お金になりにくいプログラミング言語を学ぶ技術 - RubyHiroba 2014 生活発表会

2014/09/25 このエントリーをはてなブックマークに追加 82 users Instapaper Pocket Tweet Facebook Share Evernote Clip プログラミング言語 技術 生活発表会 お金 New

お金になりにくいプログラミング言語を学ぶ技術 - RubyHiroba 2014 生活発表会 Presentation Transcript 䛚㔠䛻䛺䜚䛻䛟䛔 䝥䝻䜾䝷䝭䞁䜾ゝㄒ䜢 䜔䜚⥆䛡䜛ᢏ⾡ esehara shigeo RubyHiroba2014 ⏕άⓎ⾲఍ 䛚๓ ㄡ䛰 esehara shigeo ㊃࿡:ゝㄒ䛔䛨䜚 FizzBuzz䛾◊✲ ᩘㄽ䞉ㄽ⌮Ꮫ←New!! 㞴ゎ䝥䝻䜾䝷䝭䞁䜾 ... 続きを読む

DSAS開発者の部屋:チャットで学ぶ Go ネットワークプログラミング

2014/09/03 このエントリーをはてなブックマークに追加 273 users Instapaper Pocket Tweet Facebook Share Evernote Clip チャット DSAS開発者 部屋 ネットワークプログラミング

簡単なチャットプログラムは、ネットワークプログラミング用のフレームワークでは定番のサンプルプログラムです。 echo サーバーが Hello World とするなら、チャットは FizzBuzz といったところでしょう。 とりあえず動くだけのチャットならだれでもすぐに作れるようになりますが、まじめにチャットを作ることで、 ネットワークプログラミングで考えないといけない点やエラー処理の重要な基礎を学... 続きを読む

「PHPコードではなくPHPコードの「書き方」を知る」を発表してきました - Shin x blog

2014/06/29 このエントリーをはてなブックマークに追加 260 users Instapaper Pocket Tweet Facebook Share Evernote Clip phpコード Shin x blog 書き方 関数 PHP

PHPカンファレンス関西2014で「PHPコードではなくPHPコードの「書き方」を知る」を発表してきました。 写真提供:久岡写真事務所 別トラックに人気セッションがひしめく中、多くの方に聴いて頂き、ありがとうございましたm(_ _)m 発表内容 PHP 中級者(中級がどこかというのはありますが)を目指す方初心者の方を対象に、FizzBuzz のコードを、関数にまとめて、クラス化するというのをライブ... 続きを読む

404 Blog Not Found:why(matters(Swift) > matters(Yosemite + iOS[8]))

2014/06/03 このエントリーをはてなブックマークに追加 155 users Instapaper Pocket Tweet Facebook Share Evernote Clip why iOS int Yosemite ヴァージョン

「新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 このエントリーをはてなブックマークに追加 27 users Instapaper Pocket Tweet Facebook Share Evernote Clip Fizz Buzz PyCon error スライド

2013-10-19 計算機コンピュータにおけるFizzとBuzz(PyCon2013復(習|讐)編) PyConでFizzBuzzについて話をしてきました。いろいろ考えた結果、強引な英語でやるということをやりました。笑ってくれた人が半分くらいいて、真面目に聴きたい人はいらいらした感じになったのは申し訳ないです。ちなみに、スライドはしたのところにあります。 Fizz and buzz of com... 続きを読む

Python黒魔術でfizzbuzzを書こう - cocu's note

2013/09/01 このエントリーをはてなブックマークに追加 26 users Instapaper Pocket Tweet Facebook Share Evernote Clip GENERATOR ジェネレータ gen Python 自分

2013-09-01 Python黒魔術でfizzbuzzを書こう Python なんとなく思い立って、 「今の自分がfizzbuzzをどこまで(技巧的に)かけるか書いてみよう」 のがこれです。 今回の縛りはこちら 無限リスト ↑必然的にジェネレータ(generator) ifはいらない もちろんワンライナーで できたのがこちら gen = ((x%3<1and'fizz'or'')+(x%5<1... 続きを読む

 
(1 - 25 / 35件)