作成者別アーカイブ: hiroyoshi

順位当てゲーム

3枚(1~3)を3名(Aさん、Bさん、Cさん)に配り、Aさんから自分のカード順位(Max、Mid、Mid)を回答していくゲーム。順位が確定でき次第終了。
準備がわからない場合は、A→B→Cと回答権を変更していく。

public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ
//test tl = new test(4, 2);
//tl.setStatus(3, 1, "abc");
//System.out.println(tl.getStatus(3, 1));

//文字列を数値に変換
//System.out.println(numericConversion("onetwoone"));

//数値を文字列に変換
//System.out.println(stringConversion("9876"));
//sort("6,10, 30, 5, 2, 11, 90");

Boolean end = false;

String val = "A:2,B:3,C:4";
String[] tmp = val.split(",");
// 準備
String[] arrayA = tmp[0].toString().split(":");
String[] arrayB = tmp[1].toString().split(":");
String[] arrayC = tmp[2].toString().split(":");

// Aの回答
if(arrayB[1].equals("4") || arrayB[1].equals("5")) {
    if(arrayC[1].equals("4") || arrayC[1].equals("5")) {
        System.out.println("Min:" + arrayA[0]);
        System.exit(0);
    }
}
if(arrayB[1].equals("1") || arrayB[1].equals("2")) {
    if(arrayC[1].equals("1") || arrayC[1].equals("2")) {
        System.out.println("Max:" + arrayA[0]);
        System.exit(0);
    }
}
if(arrayB[1].equals("1") || arrayB[1].equals("5")) {
    if(arrayC[1].equals("1") || arrayC[1].equals("5")) {
        System.out.println("Mid:" + arrayA[0]);
        System.exit(0);
    }
}

System.out.println("???:" + arrayA[0]);

// Bの回答
if(arrayA[1].equals("4") || arrayA[1].equals("5")) {
    if(arrayC[1].equals("4") || arrayC[1].equals("5")) {
        System.out.println("Min:" + arrayB[0]);
        System.exit(0);
    }
}
if(arrayA[1].equals("1") || arrayA[1].equals("2")) {
    if(arrayC[1].equals("1") || arrayC[1].equals("2")) {
        System.out.println("Max:" + arrayB[0]);
        System.exit(0);
    }
}
if(arrayA[1].equals("1") || arrayA[1].equals("5")) {
    if(arrayC[1].equals("1") || arrayC[1].equals("5")) {
        System.out.println("Mid:" + arrayB[0]);
        System.exit(0);
    }
}

System.out.println("???:" + arrayB[0]);

// Cの回答
if(arrayA[1].equals("4") || arrayA[1].equals("5")) {
    if(arrayB[1].equals("4") || arrayB[1].equals("5")) {
        System.out.println("Min:" + arrayC[0]);
        System.exit(0);
    }
}
if(arrayA[1].equals("1") || arrayA[1].equals("2")) {
    if(arrayB[1].equals("1") || arrayB[1].equals("2")) {
        System.out.println("Max:" + arrayC[0]);
        System.exit(0);
    }
}
if(arrayA[1].equals("1") || arrayA[1].equals("5")) {
    if(arrayB[1].equals("1") || arrayB[1].equals("5")) {
        System.out.println("Mid:" + arrayC[0]);
        System.exit(0);
    }
}
System.out.println("???:" + arrayC[0]);

// Aの回答
if(arrayB[1].equals("2") || arrayB[1].equals("4")) {
    if(arrayC[1].equals("2") || arrayC[1].equals("4")) {
        System.out.println("Mid:" + arrayA[0]);
        System.exit(0);
    }
System.out.println("???:" + arrayA[0]);
}
if(arrayB[1].equals("2") || arrayB[1].equals("5")) {
    if(arrayC[1].equals("2") || arrayC[1].equals("5")) {
        System.out.println("Mid:" + arrayA[0]);
        System.exit(0);
    }
}

System.out.println("???:" + arrayA[0]);

System.out.println("Mid:" + arrayB[0]);

}

Bookmark this on Yahoo Bookmark
Bookmark this on Google Bookmarks
Share on LinkedIn
LINEで送る
Pocket

Python matplotlibを用いたグラフの複数表示

Pythonでmatplotlibを使用したグラフを複数表示するサンプルです。

続きを読む


Bookmark this on Yahoo Bookmark
Bookmark this on Google Bookmarks
Share on LinkedIn
LINEで送る
Pocket

三ツ星食レポ 手もみラーメンジロー チャーハン ★★

東武練馬の手もみラーメンジローに行ってきました。
ジローは町の中華屋さんというイメージで手軽な価格が魅力です。
今回注文したのは、木耳玉子炒め(単品)とチャーハンです。
続きを読む


Bookmark this on Yahoo Bookmark
Bookmark this on Google Bookmarks
Share on LinkedIn
LINEで送る
Pocket

三ツ星食レポ 和牛炭火焼肉 味道苑 ★★★

今回は北朝霞にある味道苑さんに行ってきました。
北朝霞から場所は少しはなれていて、徒歩10分くらいあります。
駐車場もありますので、車でいくとよいでしょう。
続きを読む


Bookmark this on Yahoo Bookmark
Bookmark this on Google Bookmarks
Share on LinkedIn
LINEで送る
Pocket