C++小遊戲
一仁賴語穗 一和呂念潔 一勇阮心宥 陳飛妃
Present Syntax Highlighted Code
#include <iostream>
#include <vector>
#include <cstdlib>
#include <ctime>
using namespace std;
int a[4][4] = {0}, n = 4;
struct zero{
int r, c;
};
void rd(){
vector<zero> emp;
bool f = false;
for(int i = 0; i < n; i++){
for(int j = 0; j < n; j++){
if(a[i][j] == 0){
emp.push_back({i, j});
f = true;
}
}
}
if(f){
int r = rand() % emp.size();
zero t = emp[r];
a[t.r][t.c] = 2;
}
}
void p(){
for(int i = 0; i < n; i++){
for(int j = 0; j < n; j++){
cout<<a[i][j]<<" ";
}
cout<<endl;
}
}
int main() {
srand(time(0));
rd();
p();
return 0;
}
# PRESENTING CODE
Copy of Code
By iruby16888
Copy of Code
- 11