даю 99 баллов (писать на питоне или с ) Петя и Вася недавно нашли очень интересную игру. У них есть большой квадрат с ребром N. Вася и Петя по очереди загадывают другие квадраты, лежащие внутри большого, после чего вырезают их (при этом часть загаданного квадрата уже может быть вырезана ранее либо выходить за пределы большого квадрата). После некоторого количества ходов они должны безошибочно назвать площадь оставшейся фигуры.
Зная размер большого квадрата и размеры малых, вырезаемых квадратов, вычислите площадь фигуры, полученной после того, как все малые квадраты будут вырезаны из большого.
Входные данные В первой строке целое число N — размер ребра квадрата (1
int main() { int n; scanf("%d", &n); bool a[n][n]; memset(a, true, sizeof(a)); int m; scanf("%d", &m); for (int k = 0; k < m; k) { int x, y, aa; scanf("%d%d%d", &x, &y, &aa); for (int i = x; i < min(x aa, n 1); i) { for (int j = y; j < min(y aa, n 1); j) { a[i][j] = false; } } } int cnt = 0; for (int i = 0; i < n; i ) { for (int j = 0; j < n; j ) { if (a[i][j]) { cnt ; } } } printf("%d", cnt); return 0; }
более месяца назад
Ваш ответ:
Вы можете из нескольких рисунков создать анимацию (или целый мультфильм!). Для этого нарисуйте несколько последовательных кадров
и нажмите кнопку Просмотр анимации.