Untitled
unknown
csharp
2 years ago
611 B
8
Indexable
/* hw8-1.h */
#include <stdio.h>
#include <stdlib.h>
void init(int*** mp) {
int i, j, k;
for (i = 0; i < 130; i++) {
mp[i] = (int**)malloc(130 * sizeof(int*));
for (j = 0; j < 130; j++) {
mp[i][j] = (int*)malloc(130 * sizeof(int));
for (k = 0; k < 130; k++) {
mp[i][j][k] = 1;
}
}
}
}
void modify(int* a, int val) {
*a = val;
}
int query(int**** mp, char a[4], char b[4]) {
int val_a = (*mp)[a[0]][a[1]][a[2]];
int val_b = (*mp)[b[0]][b[1]][b[2]];
return (val_a + val_b) % 2;
}Editor is loading...
Leave a Comment