SRM185-DIV2-250

小数点の切り上げはceil

(int) ceil(pointNeed);

心白

ヨコゼキで。

1214219422 1214219431

ラベルのように奇麗に旨い。

jQueryで作る Ajaxアプリケーション読了

内容は「できるJQuery」みたいな感じ(できるシリーズはExcelぐらいしか知らんけど)。

ProductName jQueryで作る Ajaxアプリケーション
沖林 正紀
技術評論社 / ¥ 2,919 ()
通常24時間以内に発送

method chainがとかそういうプログラマ向けの話題というよりはデザイナがちょろっといじりたい時にみたいな感じの本。Ajaxとかはほとんどおまけ。jQueryでバリバリとかそういうヒト向けではないと思う。

僕はちょろっと気軽に使いたかったので、買ってよかった感はある。Part2のDOM操作が図入りで分かりやすかったのと、Part4のjQueryUIが大変参考になった。

梅酒2008

今年は黒糖2種類で。他に梅ジュースというものを作って娘と一緒に飲むことになった。

1214219424 1214219429

全部で3本

1214219427

jQueryで作る Ajaxアプリケーション

これも届いた。

ProductName jQueryで作る Ajaxアプリケーション
沖林 正紀
技術評論社 / ¥ 2,919 ()
通常24時間以内に発送

入門っぽい感じで、一通り読む分にはいいかも。 あと、ちょっと字が大きい?

ロベール読了

ロベールと共に過ごした、梅雨の週末。

ProductName ロベールのC++入門講座
ロベール
毎日コミュニケーションズ / ¥ 3,990 ()
通常24時間以内に発送

900p超えだけど、読みやすいのですらすら進んだ。

が、13章以降はかなりの流し読みってことで。

もともとopenbabelのコードが読みたくて始めたC++の勉強だが、topcoderが面白くて癖になったりとか、boostpythonにも興味がわいたりとか思わぬ副産物としての成果もあった。

KAOSS PAD mini KP が欲しい

単なる物欲の気がするが。

ProductName KORG KAOSS PAD mini KP

KORG / ¥ 16,800 ()


呼ばれてるような気もする。

SRM182-DIV2-250

7段階評価の予測と実測のズレの頻度を求める

using namespace std;
class IBEvaluator {
public:
  vector <int> getSummary(vector <int> predictedGrades, vector <int> actualGrades) {
    vector <int> diffGrades;
    vector <int> summary;

    int total = predictedGrades.size();

    for (int i=0;i<total;i++){
      diffGrades.push_back( abs(predictedGrades[i]-actualGrades[i]) );
    }

    for (int j=0;j<7;j++){
      int count = 0;
      for(int k=0;k<total;k++) if(diffGrades[k] == j) count++;
      summary.push_back( (int) (((double) count / total) * 100) );
    }
    return summary;
  }

最初からベクターの大きさがわかっている場合、最初に初期化しておいて

total[abs(predictedGrades[i]-actualGrades[i])]++;

と書けるという事を赤色のヒトの解答をみて知った。

Imaginary Folklore

クラムボンのRemixが秀逸ですな。

ProductName hydeout productions 2nd Collections
オムニバス,hydeout productions,emancipator,Shing02,Uyama Hiroto,DSK,Nujabes,clammbon by nujabes,Pase Rock,C.L.Smooth,Substantial,Five Deez
インディーズ・メーカー / ¥ 3,000 (2007-11-11)
通常24時間以内に発送

SRM181-DIV2-950

任意の数の素数で割り切れない場合を工学的素数とする。任意の数が与えられたとき、最小の素数じゃない工学的素数を求めよ。

という問題。最大の素数の二乗が答えなんで、篩にかけるコードを書いて最大の素数を二乗すればいいだけだった。

ロベールもきた。

ProductName ロベールのC++入門講座
ロベール
毎日コミュニケーションズ / ¥ 3,990 ()
通常24時間以内に発送

週末ぐらいから読み始めたいが、、、、今朝mozart入れてしまったからCTMCPとどっちやろうか迷う。

ProductName コンピュータプログラミングの概念・技法・モデル(IT Architect' Archiveクラシックモダン・コンピューティング6) (IT Architects’Archive CLASSIC MODER)
セイフ・ハリディ,ピーター・ヴァン・ロイ,Peter Van-Roy,Seif Haridi
翔泳社 / ¥ 8,610 ()
通常24時間以内に発送

ちなみにMozartは

sudo port install mozart

ではいるのでラクチン。