2012-01-01から1年間の記事一覧

4次の魔方陣プログラム - C言語

C

前回の魔方陣つながりで、4次の魔方陣を求めるプログラムをいつものdo{…}while(next_perm(p,n,r));構文を使って、C言語で作ってみました。(^_^; 縦横斜めの和が34ならば、四隅の和も34になるらしいので、これを使えば、変数を7個にして、残りは残差から求め…

魔方陣パズル(2) - C言語

Q C

質問の魔方陣をプログラムで解いてみました。(^_^; 解の数が多いので、リダイレクト「>」で、出力先をファイルにしました。●MagicCircle.c /* * MagicCircle.c * p * [0] * * [1][2][3] * [4] [5] * [6] [7] [8] * */ #include <stdio.h> #include <time.h> // 参考URLの順列</time.h></stdio.h>…

Nクイーン問題(N Queens Problem) - JavaScript

JS

ビンゴの問題を考えていたとき、もしかして、順列で、Nクイーン問題も解けるかもと思ってやってみたら、案の定、解けました。縦横は順列で条件を満たしているので、後は、斜めをチェックするだけ。 ただ、nを増やすと凄く遅くなりますので、アルゴリズム辞…

そういえば、FDDドライブ生産終了して久しいね。(^_^;

ネタ質問で、ちょっと調べてみましたが、120M FDDってこれのことだろうか。(^_^; そういえば、FDDドライブ生産終了して久しいね。(^_^; ●FDDが2010年に生産終了日本電気 FDドライブ PC-VP-BU28出版社/メーカー: NEC発売日: 2005/05/16メディア: エレクトロニ…

組合せ生成プログラムの応用 - Java

組合せ生成プログラムの応用として、Javaで確率の問題を解いてみました。(^_^; xy平面上の16個の点の集合{(x、y)|x=0、1、2、3 y=0、1、2、3}を考える。 この集合から異なる3点を無作為に選ぶ試行において、事象「選んだ3点が三角形の頂点となり、そ…

ビンゴの確率の問題をJavaScriptで解いてみた。

Q JS

ビンゴの確率の問題をJavaScriptで解いてみました。 教室には 1人の先生と32人の生徒がいます。 生徒たちは、3×3の9マスに 1〜9の数字をランダムに書きます。 その後、先生は1〜9の3つの数字を言います。 その数字で、32人の生徒の誰かが縦横斜どこか ビンゴ…

組合せ生成プログラム JavaScript

JS

組合せ生成プログラムをJavaScriptで作ってみました。(^_^; 順列は同じものを含んでいても計算してくれますが、組合せの場合は駄目みたいです。(^_^; それから、ソートは文字列ソートになっているので要注意。つまり、数字の場合、10以上を扱う時要注意。(^_…

線形代数の質問を解いてみた。(^_^;

Q

線形代数の質問を解いてみました。(^_^; もともと、はてなダイアリーをはじめたのは、回答の質を高めるためでした。 ちなみに、はてなダイアリーは回答の下書き用エディターにもなります。 とすると、 より、 ∴…(1) より、 …(2) よって(1),(2)から、求めるは…

「強い精神力」を持っている人なら解読できる暗号問題をJavaScriptで解いてみた。

JS

「強い精神力」を持っている人なら解読できる暗号問題をJavaScriptで解いてみました。「HOW OUR」あたりで閃いて、後は面倒なのでJavascriptを使ってみました。(^_^; <html> <head> <title>「強い精神力」を持っている人なら解読できる暗号問題</title> </head> <body> <script type="text/javascript"> var sText=[ "7H15 M3554G3 ",</body></html>…

【Perl, Python, Ruby 】のアンケート

Q

昨日、「【Perl, Python, Ruby 】のうちどれが一番好きですか。」というアンケートをとってみましたが、はてな的には、Perlが一番人気ということになりました。(^_^;●ゼロからわかる Perl言語超入門 [大型本] 高橋 順子 (著) ゼロからわかる Perl言語超入門…

小町算をJavaScriptで解いてみた(2)

JS

前回作ったプログラムで、多重ループが気に入らなかったので、ちょっと書き直してみました。(^_^; ちょっと遅くなりましたが、見た目はすっきりしました。 <html> <head> <title>Komachizan.html</title> <script type="text/javascript"> // 重複順列生成 function next_rep_per…</head></html>

小町算をJavaScriptで解いてみた

JS

小町算をJavaScriptで解いてみました。 (1)空白と'+','-'だけ使用する場合 (2)空白と'+','-','*','/'を使用する場合 など、いろいろあるようですが、実行結果の少ない(1)の場合をやってみました。(^_^; ちなみに、括弧を使ってもいい場合も作ってみようと思…

今更かも知れませんが、(^_^;

Q

人力検索で、一覧をさかのぼるとき、数字を押さなくても、ホイールだけでさかのぼれるのに気付きました。(^_^; これって、なかなかいいです。o(^-^)o

簡易関数電卓JsCalc - Java

先日、JavaでJavaScriptのeval()関数を呼び出す関数を作ったので、ついでに、簡易関数電卓を作ってみました。(^_^;●JsCalc.java import javax.script.*; import java.util.Scanner; class JsCalc { // JsCalc.java [java] static ScriptEngineManager factor…

以前、出題したプログラムクイズをJavaに翻訳してみた。

以前、出題したプログラムクイズをJavaに翻訳してみました。(^_^; eval()関数の部分は、初め、Cから翻訳しようかと思いましたが、面倒そうなので、JavaScriptを呼び出すことにしました。(^_^;●Quiz_Opr.java import javax.script.*; public class Quiz_Opr {…

Einstein's riddle in Java

ついでに、今度は、Javaに翻訳してみました。(^_^;●EinsteinsRiddle.java /* * EinsteinsRiddle.java * # : 12345 * N : NDEGS * H : YBRGW * P : CHBFD * D : WTMCB * T : DMPRB */ class EinsteinsRiddle { static void swap(char[] s, int i, int j) { ch…

Einstein's riddle in JavaScript

JS

『【プログラム クイズ】 アインシュタインのなぞなぞ (Einstein's Riddle)』のプログラムをJavaScriptに翻訳してみました。(^_^;●Einstein.html <html> <head> <title>Einstein.html</title> <script type="text/javascript" src="genperm.js">/* 順列生成 */…</head></html>

【三度の飯より〇が好き☆ミ】の質問を終了させてみた。

Q

皆さん、回答ありがとうございました。自動終了する前に終了させることにしました。いるかは、沢山時間をかけて私のたわいもない質問に付き合って下さった方にしました。ポイントが多めの人は、過去に有料質問をした方です。(^_^; そういえば、質問を終了す…

世界一美しい覆面算をJavaScriptで解いてみた。

JS

今更ですが、世界一美しい覆面算をJavaScriptで解いてみました。(^_^;●問題 C ------ [AB] )[DE] [FG] ------ [HI] Where A〜I={1,2,3,4,5,6,7,8,9}. Here [AB]=10*A+B.●VerbalArithmetic02.html <html> <head> <title>VerbalArithmetic02.html</title> <script type="text/javascript" src="genperm.js"></script> <script type="text/javascript"> fun…</head></html>

覆面算をJavaScriptで解いてみた。

JS

覆面算をJavaScriptで解いてみました。(^_^;●問題 Solve A/[BC] + D/[EF] + G/[HI] = 1 where A〜I={1,2,3,4,5,6,7,8,9}. Here [BC]=10*B+C. ●VerbalArithmetic01.html <html> <head> <title>VerbalArithmetic01.html</title> <script type="text/javascript" src="genperm.js"></script> <script type="text/javascript"> function Hn(p,q)…</head></html>

はてなブログ始めました。

はてなブログ始めました。 とりあえず、いつものお気に入りの動画をテストがてら張ってみます。(^_^; ●The Tudors: Greensleeves (Henry/Anne) ※参考URL http://d.hatena.ne.jp/rsc96074/20120115/1326639194

はてなブログを始めてみた。

はてなブログ始めました。 とりあえず、いつものお気に入りの動画をテストがてら張ってみます。(^_^; ●The Tudors: Greensleeves (Henry/Anne) 以上、上記のように書きましたが、動画は張れましたが、はなて記法のリンクがうまくいきませんでした。(^_^; ※参…

昔、出題したプログラムクイズをJavaScriptで作ってみた。

Q JS

以前、出題したプログラムクイズをJavaScriptで作ってみました。(^_^;●Quiz_Opr.html <html> <head> <title>Quiz_Opr.html</title> <script type="text/javascript" src="genperm.js"></script> </head> <body> <script type="text/javascript"> var p=["+","-","*","/","=="]; var f=""; do{ f="5"+p[0]+"4"+p[1]+"3"+p[2]+"2"+p[3]+"1"+p[4]+"0"; i…</body></html>