レポート
昨日の夜中(今日の朝方)に同じグループの友達から
「レポート出来たよー!」
ってメールが来たので、今になってようやく目を通すことに。
ちょっと今回は任せすぎた。今度なにかお礼しよう。
阿部寛の上杉輝虎超カッケー
どこかの宿題
似たような課題をどこかで見ました。
・・・
あ、うちの大学だったな。
#include <iostream>
#include <string>
#include <cstdlib>
#include <ctime>
#include <cstdio>
using namespace std;
class Player {
private:
string name;
int max_hp;
int hp;
int mp; //※magic power
int strength;
public:
Player(string n = "Knight") {
name = n;
max_hp = hp = 100 + rand()%201;
mp = rand()%25+1;
strength = 50 - mp;
}
int command() {
int c;
cout << "Attack(1) or Recovery(2) ? ->";
cin >> c;
if (c == 2)
return 2;
else
return 1;
}
void recovery() {
if (mp < 10)
cout << "mp < 10" <<endl ;
else {
mp -= 10;
int r = 30 + rand()%71;
hp = (hp+r > max_hp) ? max_hp : hp+r;
cout << "Recovery " << r << " HP " << hp << endl;
}
}
int attack() {
return strength;
}
void damage(int dmg) {
hp = (hp-dmg < 0) ? 0 : hp-dmg;
cout << name << " Damage " << dmg << " HP " << hp <<endl;
}
void show() {
cout << name << " HP " << hp << " MP " << mp << " STR " << strength << endl;
}
int is_die() { return (hp <= 0); }
};
class Monster {
private:
string name;
int hp;
int strength;
public:
Monster(string n = "Evil") {
name = n;
hp = 300 + rand()%201;
strength = 25 + rand()%26;
}
int attack(){ return strength; }
void damage(int dmg) {
hp = (hp-dmg < 0) ? 0 : hp-dmg;
cout << name << " Damage " << dmg << " HP " << hp <<endl;
}
void show() {
cout << name << " HP " << hp << " STR " << strength << endl;
}
int is_die() { return (hp <= 0); }
};
int main()
{
srand((unsigned int)time(NULL));
Player player;
Monster monster;
while (1) {
player.show();
monster.show();
if (player.command() == 1)
monster.damage(player.attack());
else
player.recovery();
if (monster.is_die()) {
cout << "You won!!" << endl;
break;
}
player.damage(monster.attack());
if (player.is_die()) {
cout << "You lose..." << endl;
break;
}
cout << endl;
}
return 0;
}
解けねぇ!
絶賛解けない中です。
上を解くと
になるんです・・・・・・・・・・・・か?
追記:
なるんです・・・・・・・・・・・・・・・・よ。
ラプラス変換使ったらすんなりいった。
特性方程式立ててやった時はなんであんなに解けなかったんだろうか・・・・
複雑でわからない
あ''~~~~~~~
なんで携帯の料金プランってこんなに複雑なんだよぉぉぉぉぉぉぉぉ!!!!!
なんか、今のプランだと物凄い損してる気がする・・・・・・
かといって、新しい携帯買えるほどの金もない・・・・・・・・
こいつぁまずいですよ奥さん。
知り合いは月1800円くらいらしいので、それと同じプランにしようかしらね。
情報系の学生の割にはケータイとかに無頓着だったりします。
冬は寒い
ブログネタ:【すんも賞を狙え!!】冬の1番好きなトコロ
参加中本文はここから
冬が寒くってホントに良かった~
君の冷えたぁーひだりてうぉ~
ぼくぅのー右ーポケットにーおっまねきするためぇぇのぉー
このうえっなーいほどの理由ーになるっからー
バンプオブチキンですね、わかります。
・・・
うるせぇ!俺の右ポケットにお招きする手なんてねぇんだよバカヤロー!
俺の右ポケットは俺のもんだ!誰にも渡さねぇ!!
グスン(つД`;)
冬の一番好きなところねぇ。
基本寒いと風邪引くから冬嫌いだし。
この季節は空気が乾燥するから嫌だし。
朝自転車走るのも辛いし。
帰り自転車走るのも辛いし。
お風呂入るのが気持ちいいくらいじゃないの?
それか
「寝てるときにちょっと起きてトイレに行って戻ってきたときの布団の温もりが気持ちいい」
とかね。
まぁ、その温もり自体は自分の体温から生み出されたものなんですがね・・・・・・・
ちくしょう!ちくしょうちくしょうちくしょう!