Даний масив розміру N. Вивести його елементи в зворотному порядку. Даний масив розміру N. Вивести спочатку його елементи з парними(непарними) індексами, а потім — з непарними (парними).
Даний масив цілих чисел A розміру N. Вивести номер першого (останнього) з тих його елементів A[i], які задовольняють подвійній нерівності: A[1]< A[i]< A[N]. Якщо таких елементів немає, то вивести 0.
Даний масив цілих чисел розміру N. Перетворити його, додавши до парних (непарних) чисел перший (останній) елемент. Перший і останній елементи масиву не змінювати.
Даний масив цілих чисел розміру N. Вивести спочатку всі його парні (непарні) елементи, а потім — непарні (парні).
Поміняти місцями мінімальний і максимальний елементи масиву розміру N.
Даний масив цілих чисел розміру N. Замінити всі додатні (від’ємні) елементи на значення мінімального (максимального) елементу.
Даний масив розміру N. Переставити в зворотному порядку елементи масиву, розташовані між його мінімальним і максимальним елементами.
Даний масив розміру N. Здійснити циклічний зсув елементів масиву ліворуч (праворуч) на одну позицію.
Даний масив розміру N і число k до (0 < k < N). Здійснити циклічне зсув елементів масиву ліворуч (праворуч) на k позицій.
Даний масив цілих чисел розміру N. Перевірити, чи утворюють його елементи арифметичну (|геометричну) прогресію. Якщо так, то вивести різницю (знаменник) прогресії, якщо ні — вивести 0.
Даний масив ненульових цілих чисел розміру N. Перевірити, чи чергуються в ньому 1)парні та непарні і 2) додатні і від ємні числа. Якщо чергуються, то вивести 0, якщо ні, то вивести номер першого елементу, що порушує закономірність.
Даний масив розміру N. Знайти кількість його локальних мінімумів (максимумів).
Даний масив розміру N. Знайти максимальний (мінімальний) з його локальних мінімумів (максимумів).
Даний масив розміру N. Визначити кількість інтервалів індексів, для яких його елементи монотонно зростають (спадають).
Даний масив розміру N. Визначити кількість його проміжків монотонності (інтервалів індексів, для яких його елементи монотонно зростають (спадають)).
Дано дійсне число R і масив розміру N. Знайти елемент масиву, який найближчий (найдальший) від даного числа.
Дано дійсне число R і масив розміру N. Знайти два елементи масиву, сума яких найближча (найдальша) від даного числа.
Даний масив розміру N. Знайти номери двох найближчих чисел з цього масиву.
Даний масив цілих чисел розміру N. Визначити максимальну кількість його однакових елементів.
Даний масив цілих чисел розміру N. Видалити з масиву всі елементи, що зустрічаються 1) менше двох разів; 2) більше двох разів; 3) рівно двічі; 4) рівно тричі.
Даний масив цілих чисел розміру N. Якщо він є перестановкою, тобто містить всі числа від 1 до N, то вивести 0, інакше вивести номер першого неприпустимого елементу.
Даний масив розміру N. Перетворити його, вставивши перед (після) кожного додатного (від’ємного) елементу нульовий елемент.
Даний масив цілих чисел розміру N. Назвемо серією групу однакових елементів, що розташовані підряд, а довжиною серії — кількість цих елементів (довжина серії може бути рівна 1). Вивести масив, що містить довжини всіх серій початкового масиву.
Даний масив цілих чисел розміру N. Перетворити масив, збільшивши (зменшивши) кожну його серію на один елемент.
Даний масив цілих чисел розміру N. Перетворити масив, збільшивши 1) першу; 2) останню 3) всі серії найбільшої довжини на один елемент.
Даний масив цілих чисел розміру N. Вставити 1) перед 2) після кожної серії нульовий елемент.
Дано ціле число k і масив цілих чисел розміру N. Видалити з масиву всі серії, довжина яких 1) менше; 2) рівна; 3) більша за k.
Объяснение:
Последовательность дней недели периодична с периодом 7, поэтому номер дня недели можно найти, взяв остаток от деления: (номер дня недели первого числа + сколько Такое решение будет давать верный ответ для всех дней недели кроме воскресенья: для воскресений будет выведен ноль (а не 7). Решить это можно, перенумеровав все номера дней недели с нуля, а не с единицы.
m - 1 – номер дня недели первого числа месяца (считая с 0)
n - 1 – пройдёт от первого числа
(m + n - 2) mod 7 – номер нужного дня недели (считая с 0)
(m + n - 2) mod 7 + 1 – ответ.
Программа (PascalABC.NET):
begin
var n := ReadInteger;
var m := ReadInteger;
print((m + n - 2) mod 7 + 1)
end.
Пример ввода:
7
7
Пример вывода:
6
(Действительно, 1 апреля 2018 года – воскресенье, а сегодня, 7 апреля – суббота)
ответ:
#include "stdafx.h"
#include
using namespace std;
struct complex // структура "хранения" комплексного числа
{ float re; // действительная часть
float im; // мнимая часть
};
void print( char * txt, complex x) // вывод комплексного числа
{
printf("%s=(%f,%fi)", txt, x.re, x.im);
return;
};
complex new_complex(float a, float b) // задать значение комплексному числу
{ complex temp;
temp.re=a;
temp.im=b;
return temp;
};
complex plus_complex(complex a, complex b) // сложить два комплексных чисел
{ complex temp;
temp.re=a.re+b.re;
temp.im=a.im+b.im;
return temp;
}
int main() // простая тестовая программа
{
complex z;
printf( "vvedite re и im 1 chisla: ");
cin > > z.re > > z.im;
print( "z", z); printf("\n");
complex q;
printf( "vvedite re и im 2 chisla: ");
cin > > q.re > > q.im;
print("q", q); printf("\n");
complex sum;
sum=plus_complex(z,q);
print("q+z", sum); printf("\n");
return 0;
}
0