Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int main()
- {
- int **mas;
- int m, n;
- int max = 0, min = 0, sum = 0;
- while(m < 0 || m >= 100 || n < 0 || n >= 10)
- printf("Enter quantity of referees and athletes: ");
- scanf("%d %d", &n, &m);
- mas = (int**)malloc(sizeof(int) * n);
- for (int i = 0; i < n; i++)
- {
- mas[i] = (int*)malloc(sizeof(int) * m);
- }
- for (int i = 0; i < n; i++)
- {
- printf("\n%d-athlet:\n", i);
- for (int j = 0; j < m; j++)
- {
- scanf("%d", mas[i][j]);
- }
- }
- for (int i = 0; i < n; i++)
- {
- for (int j = 0; j < m; j++)
- {
- if (max == 0 && min == 0)
- {
- max = mas[i][j];
- min = mas[i][j];
- }
- if (mas[i][j] > max)
- {
- max = mas[i][j];
- }
- if (mas[i][j] < min)
- {
- min = mas[i][j];
- }
- }
- for (int j = 0; j < m; j++)
- {
- if (mas[i][j] == max || mas[i][j] == min)
- {
- mas[i][j] = 0;
- }
- }
- max = 0;
- min = 0;
- }
- int k = 0;
- for (int i = 0; i < n; i++)
- {
- for (int j = 0; j < m; j++)
- {
- if (mas[i][j] != 0)
- {
- k++;
- }
- sum += mas[i][j];
- }
- printf("%d ", sum / k);
- k = 0;
- sum = 0;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement