Int main() {
int arr[M][M] = {
{12, -6, 6, 8, 1},
{8, 7, -6, 5, 3},
{0, 7, -6, -9, 4},
{1, -10, -8, 8, 5},
{6, -4, 2, 5, 3},
};
int i, j, k;
int sum, ok, * sums, sum_index;
int min_elem;
for (j = 0; j < M; j++) {
ok = 1;
sum = 0;
for (k = 0; k < M; k++) {
if (arr[k][j] < 0) {
ok = 0;
break;
}
sum += arr[k][j];
}
if (ok) {
printf("stolbec: %d, sum: %d\n", j + 1, sum);
}
}
sums = (int*)malloc(sizeof(int) * (M - 1) * 2);
if (sums == NULL) {
exit(EXIT_FAILURE);
}
sum_index = 0;
Обьясните что делает данная строчка sums = (int*)malloc(sizeof(int) * (M - 1) * 2);
1) ((1*(2x)^2+6*(2x)+3)*(1*2x+1)):5+(3*(2x)^2+9*2x+1)=
((4*x^2+12*x+3)*(2*x+1)):5+(12*x^2+18*x+1)
2) ((4*x^2+5*x+4)*(1*x+5)-(2*x+6)):5+(2*x^3+6*x^2+3*x+3)=
((4*x^2+5*x+4)*(x+5)-(2*x+6)):5+(2*x^3+6*x^2+3*x+3)
После раскрытия скобок и приведения подобных, с учетом того, что числа в выражениях должны быть равны, получим:
8*x^3+88*x^2+108*x+8 = 14*x^3+55*x^2+42*x+29
т.е. 6*x^3-33*x^2-66*x+21=0
Очевидно, что нас интересуют только целочисленные положительные решения.
Ещё раз посмотрим на выражение (454*15-26):5+2633
Из него видно, что основание системы счисления должно быть не меньше 7.
Подставим 7 в уравнение, и! сразу обнаруживаем, что это и есть подходящее нам решение.
Таким образом, в "десятке" одного было 7 человек, а в "десятке" другого - 14.
Общее количество "шпиёнов" у каждого = 7820
2.Мама обрадовала Петю: он совсем не ожидал получить компьютер на день рождения.
3. Учительница сказала, что сегодня мы будем работать на компьютере.
4. Паскаль- самый сложный язык в программировании на компьютере.
5. Вова обожал играть в видеоигры на компьютере.
6. "Ребята, сегодня наш класс пойдёт смотреть в технический музей на первые компьютеры"- сказала учительница.
7. Бабушка удивилась, что Катенька так быстро печатает на компьютере.
8. Настя была опечалена: из-за сломанного usb-порта компьютер не воспринимал съемный носитель.
9. Первые компьютеры были очень большими.
10. Милана очень хотела новый компьютер, но папа посчитал нужным подарить ей книги.