2011-02-01から1ヶ月間の記事一覧

掛け算(九九)表示プログラム No.2

C++

色々試しているがやはり86Byteの手法を見つけられない。 main再帰 順列での計算 前回掲載と同じアルゴリズムであるが、少しByte数を削れたので記念に掲載。 #include<cstdio> int main(){for(int i=9,n;i++<99;n&&printf("%dx%d=%d\n",i/10,n,i/10*n))n=i%10;}</cstdio>

掛け算(九九)表示プログラム

C++

Aizu Online Judgeで遊んでみる。 http://rose.u-aizu.ac.jp/onlinejudge/index.jspProblem Set Volume 0 No.0000に九九を表示する問題がある。 普通に2重ループで記載していてはCodeサイズが増えてしまう。 一度のループの機構で以下を考えた。 #include <stdio.h> i</stdio.h>…

便利な機能、Tool紹介

開発環境を整えるのであれば他でいくらでも情報が手に入るので 割愛する。 開発環境を整えた後で知っていると便利な機能を記載しておく。 pcsimでの音の出力 eclipse→ウィンドウ→設定→Android→起動 にて、デフォルトエミュレーターオプションが設定出来る。 …

ポリモーフィズムの考え方と配列を扱う時の意識の違い

C++

以下のコードを実行した時に出力される値は?■以下(VS2010でコンパイル可能なコードを記載) #include <iostream> using namespace std; class A { public: int a; A():a(0){} virtual ~A(){cout << "~A" << a << endl;} }; class B : public A { public: int b; B():b(</iostream>…