2007-12-01から1ヶ月間の記事一覧

あみだくじを作ってみる。

言語を練習するとき、面白い問題があると便利ですね。どう書く?orgではそんな問題が沢山掲載されています。そこに乗っていた二つの問題を解いてみたのでメモしておきます。コードが稚拙なので投稿するのは憚られますが・・・。 まず1問目の問題を解きます。…

Javaの場合の素数計算

import java.io.*; public class Prime { static int FIRST_PRIME = 2; public static boolean is_prime(int i){ for(int n=FIRST_PRIME; n

Cの場合の素数計算

C

#include "stdio.h" enum{ TRUE = 1, FALSE = 0, FIRST_PRIME = 2 }; int is_prime(int i){ int n; for(n=FIRST_PRIME; n<i-1; n++){ if(i%n == 0){ return FALSE; } } return TRUE; } int main (int argc, char const *argv[]) { int n,i; scanf("%i",&n); for(i=0; i<n; i++){ if(is_prime(i) == TRUE && i >= FIRST_PRIM…</i-1;>

素数計算で言語の練習

id:shawshank99に、素数を計算するプログラムを書いてみてよ、といわれ、素数ってなんだっけ?と聞き返すという駄目さ極まるところを見せてしまったので、題材は素数計算。ものすごく基礎的でガッカリですが、やらない事は忘れるので、基礎からナメまわすこ…

Macを開発用にセットアップする、その3。

subversionをインストールしましょう。一人で開発する場合はバックアップ用途ぐらいにしか使わないかもしれませんが、チーム開発する際には欠かせないツールの一つでしょう。subversionには(それに限らずともですが)様々な導入方法があります。ともすると…

Macを開発用にセットアップする、その2。

前回に続き、各種ツールのセットアップです。はじめにmacportsをインストールします。macportsはFedoraでいうyum,Ubuntuでいうapt-getに相当するものです。詳しくはBeginning_OSXに書かれているので、ここでは記しません。ダウンロードツールとしてはwgetが…

Macを開発用にセットアップする。

MacOSX(Tiger,Intel)の開発用環境を整えようとし、手順含め解決法をメモとして残すものです。また、ここに書いてあるほとんどの手順は下記サイトによりわかり易く書かれているので、参照してみてください。 http://www.miko.org/~tatyana/tech/OSX/Beginning…

MacOSX setup for development.(1)