#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
class GameBan
{
int pos1[10];
int pos2[10];
int mon1, mon2;
public:
GameBan();
void show() const;
}
GameBan::GameBan() {
for (int i = 0; i < 10; ++i) {
pos1[i] = 0;
}
pos1[rand() % 10] = 1;
for (int i = 0; i < 10; ++i) {
pos2[i] = 0;
}
pos2[rand() % 10] = 1;
mon1 = 1;
mon2 = 1; //0⇒死亡,1⇒生存
}
void GameBan::show() const {
cout << "\n\n " ;
for (int i = 0; i < 10; ++i) {
if (pos2[i] == 0) { cout << "□" ; }
else if (pos2[i] == 1) { cout << "■" ; }
else if (pos2[i] == 2) { cout << "×" ; }
}
cout << "\n\n " ;
for (int i = 0; i < 10; ++i) {
if (pos1[i] == 0) { cout << "□" ; }
else if (pos1[i] == 1) { cout << "■" ; }
else if (pos2[i] == 2) { cout << "×" ; }
}
cout << "\n" << endl;
}
void GameBan::shoot1() {
cout << "\n どこを狙いますか?" endl;
cout << " 整数を入力してください!" ;
int a;
cin >> a;
getchar;
if(pos1[a] == 1) {
cout << "\n 『ぎゃあーーー!』" << endl;
cout << "\n ※1階のモンスターは倒れました…" << endl;
mon1 = 0;
pos1[a] = 2;
void GameBan::play() {
for (;;) {
show();
shoot1();
if (mon1 == 0) {
cout << "\n 『さあ、次は2階だ…!』\n" << endl;
break;
}
}
int main()
{
srand((unsigned)time(0));
GameBan gb;
gb.play();
getchar();
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGxpYj4KI2luY2x1ZGUgPGN0aW1lPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCgpjbGFzcyBHYW1lQmFuCnsKICAgaW50IHBvczFbMTBdOwogICBpbnQgcG9zMlsxMF07CiAgIGludCBtb24xLCBtb24yOwpwdWJsaWM6CiAgIEdhbWVCYW4oKTsKICAgdm9pZCBzaG93KCkgY29uc3Q7Cn0KCgpHYW1lQmFuOjpHYW1lQmFuKCkgewogICBmb3IgKGludCBpID0gMDsgaSA8IDEwOyArK2kpIHsKICAgICAgcG9zMVtpXSA9IDA7CiAgIH0KICAgcG9zMVtyYW5kKCkgJSAxMF0gPSAxOwogICBmb3IgKGludCBpID0gMDsgaSA8IDEwOyArK2kpIHsKICAgICAgcG9zMltpXSA9IDA7CiAgIH0KICAgcG9zMltyYW5kKCkgJSAxMF0gPSAxOwogICBtb24xID0gMTsKICAgbW9uMiA9IDE7ICAgICAvLzDih5LmrbvkuqEsMeKHkueUn+WtmAp9Cgp2b2lkIEdhbWVCYW46OnNob3coKSBjb25zdCB7CiAgIGNvdXQgPDwgIlxuXG7jgIDjgIDjgIAiIDsKICAgZm9yIChpbnQgaSA9IDA7IGkgPCAxMDsgKytpKSB7CiAgICAgIGlmIChwb3MyW2ldID09IDApIHsgY291dCA8PCAi4pahIiA7IH0KICAgICAgZWxzZSBpZiAocG9zMltpXSA9PSAxKSB7IGNvdXQgPDwgIuKWoCIgOyB9CiAgICAgIGVsc2UgaWYgKHBvczJbaV0gPT0gMikgeyBjb3V0IDw8ICLDlyIgOyB9CiAgIH0KICAgY291dCA8PCAiXG5cbuOAgOOAgOOAgCIgOwogICBmb3IgKGludCBpID0gMDsgaSA8IDEwOyArK2kpIHsKICAgICAgaWYgKHBvczFbaV0gPT0gMCkgeyBjb3V0IDw8ICLilqEiIDsgfQogICAgICBlbHNlIGlmIChwb3MxW2ldID09IDEpIHsgY291dCA8PCAi4pagIiA7IH0KICAgICAgZWxzZSBpZiAocG9zMltpXSA9PSAyKSB7IGNvdXQgPDwgIsOXIiA7IH0KICAgfQogICBjb3V0IDw8ICJcbiIgPDwgZW5kbDsKfQoKCnZvaWQgR2FtZUJhbjo6c2hvb3QxKCkgewogICBjb3V0IDw8ICJcbuOAgOOAgOOAgOOBqeOBk+OCkueLmeOBhOOBvuOBmeOBi++8nyIgZW5kbDsKICAgY291dCA8PCAi44CA44CA44CA5pW05pWw44KS5YWl5Yqb44GX44Gm44GP44Gg44GV44GE77yBIiA7CiAgIGludCBhOwogICBjaW4gPj4gYTsKICAgZ2V0Y2hhcjsKICAgaWYocG9zMVthXSA9PSAxKSB7CiAgICAgIGNvdXQgPDwgIlxu44CA44CA44CA44CO44GO44KD44GC44O844O844O877yB44CPIiA8PCBlbmRsOwogICAgICBjb3V0IDw8ICJcbuOAgOOAgOOAgOKAu++8kemajuOBruODouODs+OCueOCv+ODvOOBr+WAkuOCjOOBvuOBl+OBn+KApiIgPDwgZW5kbDsKICAgbW9uMSA9IDA7CiAgIHBvczFbYV0gPSAyOwoKCnZvaWQgR2FtZUJhbjo6cGxheSgpIHsKICAgZm9yICg7OykgewogICAgICBzaG93KCk7CiAgICAgIHNob290MSgpOwogICAgICBpZiAobW9uMSA9PSAwKSB7CiAgICAgICAgIGNvdXQgPDwgIlxu44CA44CA44CA44CO44GV44GC44CB5qyh44Gv77yS6ZqO44Gg4oCm77yB44CPXG4iIDw8IGVuZGw7CiAgICAgICAgIGJyZWFrOwogICB9Cn0KCgppbnQgbWFpbigpCnsKICAgc3JhbmQoKHVuc2lnbmVkKXRpbWUoMCkpOwogICBHYW1lQmFuIGdiOwogICBnYi5wbGF5KCk7CgogICBnZXRjaGFyKCk7Cn0K
Main.java:1: error: illegal character: '#'
#include <iostream>
^
Main.java:1: error: class, interface, or enum expected
#include <iostream>
^
Main.java:2: error: illegal character: '#'
#include <cstdlib>
^
Main.java:3: error: illegal character: '#'
#include <ctime>
^
Main.java:10: error: ']' expected
int pos1[10];
^
Main.java:10: error: illegal start of type
int pos1[10];
^
Main.java:10: error: <identifier> expected
int pos1[10];
^
Main.java:10: error: ';' expected
int pos1[10];
^
Main.java:11: error: ']' expected
int pos2[10];
^
Main.java:11: error: ';' expected
int pos2[10];
^
Main.java:13: error: illegal start of type
public:
^
Main.java:13: error: ';' expected
public:
^
Main.java:14: error: illegal start of type
GameBan();
^
Main.java:14: error: <identifier> expected
GameBan();
^
Main.java:15: error: ';' expected
void show() const;
^
Main.java:19: error: class, interface, or enum expected
GameBan::GameBan() {
^
Main.java:20: error: class, interface, or enum expected
for (int i = 0; i < 10; ++i) {
^
Main.java:20: error: class, interface, or enum expected
for (int i = 0; i < 10; ++i) {
^
Main.java:22: error: class, interface, or enum expected
}
^
Main.java:24: error: class, interface, or enum expected
for (int i = 0; i < 10; ++i) {
^
Main.java:24: error: class, interface, or enum expected
for (int i = 0; i < 10; ++i) {
^
Main.java:24: error: class, interface, or enum expected
for (int i = 0; i < 10; ++i) {
^
Main.java:26: error: class, interface, or enum expected
}
^
Main.java:28: error: class, interface, or enum expected
mon1 = 1;
^
Main.java:29: error: class, interface, or enum expected
mon2 = 1; //0???,1???
^
Main.java:30: error: class, interface, or enum expected
}
^
Main.java:34: error: class, interface, or enum expected
for (int i = 0; i < 10; ++i) {
^
Main.java:34: error: class, interface, or enum expected
for (int i = 0; i < 10; ++i) {
^
Main.java:34: error: class, interface, or enum expected
for (int i = 0; i < 10; ++i) {
^
Main.java:35: error: class, interface, or enum expected
if (pos2[i] == 0) { cout << "?" ; }
^
Main.java:36: error: class, interface, or enum expected
else if (pos2[i] == 1) { cout << "?" ; }
^
Main.java:37: error: class, interface, or enum expected
else if (pos2[i] == 2) { cout << "?" ; }
^
Main.java:40: error: class, interface, or enum expected
for (int i = 0; i < 10; ++i) {
^
Main.java:40: error: class, interface, or enum expected
for (int i = 0; i < 10; ++i) {
^
Main.java:40: error: class, interface, or enum expected
for (int i = 0; i < 10; ++i) {
^
Main.java:41: error: class, interface, or enum expected
if (pos1[i] == 0) { cout << "?" ; }
^
Main.java:42: error: class, interface, or enum expected
else if (pos1[i] == 1) { cout << "?" ; }
^
Main.java:43: error: class, interface, or enum expected
else if (pos2[i] == 2) { cout << "?" ; }
^
Main.java:46: error: class, interface, or enum expected
}
^
Main.java:51: error: class, interface, or enum expected
cout << "???????????????" ;
^
Main.java:52: error: class, interface, or enum expected
int a;
^
Main.java:53: error: class, interface, or enum expected
cin >> a;
^
Main.java:54: error: class, interface, or enum expected
getchar;
^
Main.java:55: error: class, interface, or enum expected
if(pos1[a] == 1) {
^
Main.java:57: error: class, interface, or enum expected
cout << "\n???????????????????" << endl;
^
Main.java:58: error: class, interface, or enum expected
mon1 = 0;
^
Main.java:59: error: class, interface, or enum expected
pos1[a] = 2;
^
Main.java:62: error: class, interface, or enum expected
void GameBan::play() {
^
Main.java:63: error: class, interface, or enum expected
for (;;) {
^
Main.java:65: error: class, interface, or enum expected
shoot1();
^
Main.java:66: error: class, interface, or enum expected
if (mon1 == 0) {
^
Main.java:68: error: class, interface, or enum expected
break;
^
Main.java:69: error: class, interface, or enum expected
}
^
Main.java:76: error: class, interface, or enum expected
GameBan gb;
^
Main.java:77: error: class, interface, or enum expected
gb.play();
^
Main.java:79: error: class, interface, or enum expected
getchar();
^
Main.java:80: error: class, interface, or enum expected
}
^
57 errors