⛴李恒旭⚔♆§ • 26天前
using namespace std; int p[10][10][10][10][10];
int main() {
int n;
cin >> n;
for (int i = 0; i < n; i++) {
int a, b, c, d, e;
cin >> a >> b >> c >> d >> e;
for (int j = 1; j <= 9; j++) {
p[(a + j) % 10][b][c][d][e]++;
p[a][(b + j) % 10][c][d][e]++;
p[a][b][(c + j) % 10][d][e]++;
p[a][b][c][(d + j) % 10][e]++;
p[a][b][c][d][(e + j) % 10]++;
p[(a + j) % 10][(b + j) % 10][c][d][e]++;
p[a][(b + j) % 10][(c + j) % 10][d][e]++;
p[a][b][(c + j) % 10][(d + j) % 10][e]++;
p[a][b][c][(d + j) % 10][(e + j) % 10]++;
}
}
int ans = 0;
for (int a = 0; a < 10; a++)
for (int b = 0; b < 10; b++)
for (int c = 0; c < 10; c++)
for (int d = 0; d < 10; d++)
for (int e = 0; e < 10; e++)
if (p[a][b][c][d][e] == n)
ans++;
cout << ans;
return 0;
}
评论:
请先登录,才能进行评论