сорочинская ярмарка.однажды семейство, состоящее из солопия черевика, его жены и дочки ехало на ярмарку в сорочинец. один из парубков попросил руки девушки, но солопий отказал.по ярмарке ходили слухи о красной свитке черта. утром черевик нашел рукав от красной свитки. а позже обнаружил пропажу лошади. его схватили, обвинили в том, что он украл у себя кобылу. грицько освободил черевика, и тот согласился на свадьбу. вечер накануне ивана купалы.полюбил бедный петрусь педорку, дочь коржа. черт пообещал , если тот сорвет цветок папоротника. цветок указал место, где был клад. чтобы достать его, петрусь убил мальчика и получил золото.корж согласился на свадьбу. но петрусь постоянно сидел около золота. колдунья пришла в дом к петрусю, он очнулся и увидел перед собой мальчика. утром нашли вместо петруся пепел, а вместо мешков с золотом – черепки. майская ночь или утопленница.эту левко рассказывает своей ганне. была у сотника дочь и жена - ведьма. выгнал отец дочь из дому, и та утопилась. однажды утащила она свою мачеху под воду. но та обернулась утопленницей и теперь панночка не знает, кто из них - ведьма. отец левко положил глаз на ганну. как-то левко увидел в пруду панночку. он узнал в одной из утопленниц мачеху. в панночка дала ему записку к голове, в которой приказывалось поженить левко и ганну. пропавшая грамота.дед рассказчика зашил грамоту в шапку и поехал. в дороге он задержался на ярмарке. там он встретил запорожца. он попросил деда рассказчика не спать ночью и посторожить, чтобы его не утащил черт. но дед все равно заснул. просыпается – шапки с грамотой нет. пошел он ночью в лес и вышел к костру, за которым сидели ведьмы. дед стал угрожать перекрестить всех ведьм, и те отдали шапку и коня.
часть втораяночь перед рождеством.дочка чуба оксана сказала, что выйдет за вакулу, если он принесет ей черевички царицы. вакула вынес из дома мешок с чертом, которого туда спрятала его мать, и пошел к пацюку. тот посоветовал ему обратиться к черту.долетел вакула на черте до петербурга и пошел к царице. он попросил у нее ее черевички, та поручила отдать ему расшитые золотом башмаки. пошел вакула к чубу и тот согласился отдать ему дочь оксану. подарил вакула ей черевички, и они поженились.страшная месть.на свадьбе данилы и катерины появился колдун. стало ей сниться, что он зовет ее замуж. катерина узнала, что колдун - это ее отец. решили его казнить, но он убедил катерину отпустить его. спустя время в битве колдун застрелил данилу. катерина продолжало сниться, будто колдун убьет ее сына, если она не согласится выйти за него. появился в селе гость, якобы друг данилы. катерина опознала в нем колдуна, бросилась на него с ножом, но тот заколол ее. колдуна стал преследовать его чудный рыцарь, пытался он скрыться от него, но не удалось. и умер колдун.иван федорович шпонька и его тетушка.иван шпонька уволился со службы и вернулся в свое имение к тетушке. та уговорила его поехать к соседу искать дарственную на землю. там познакомился он с 2 его сестрами. тетушка надумала женить племянника на одной из них. чем закончилась, неизвестно, так как рукопись обрывается.заколдованное место.как-то плясал в огороде дед, да вдруг оказался в другом месте в поле у могилы, понял он, что тут клад, пометил место и решил прийти сюда еще раз. когда вернулся другой ночью и стал копать, то выкопал котел. нечистая сила пугала его, но он все равно дотащил котел до дома. открыл его, а там всякий мусор. с тех пор дед решил не верить черту, огородил то место плетнем и ничего на нем не сажал.
Поделитесь своими знаниями, ответьте на вопрос:
Найти и вывести произведение двузначных элементов массива, которые не делятся на 6 (c++)
АХТУНГ!
Произведение может вылетать за лимиты Long Long.
Ведь лимит лонг лонг вправо есть 9 223 372 036 854 775 807
И если увеличить количество чисел в массиве, допустим, до 100, то в теории может выйти 100^100 и это невесело.
#define COUNT 10
#define LIMIT 100
#include <iostream>
#include <ctime>
#include <random>
using namespace std;
int main() {
srand(time(NULL));
int a [COUNT];
long long result = 1;
for (int i = 0; i < COUNT; ++i)
a[i] = rand()%(LIMIT-0+1) + 0;
for (int i = 0; i < COUNT; ++i)
if (a[i] % 6 != 0 && a[i] > 9 && a[i] < 100 && a[i] != 0)
result *= a[i];
cout << "Massive: ";
for (int i = 0; i < COUNT; ++i)
cout << a[i] << " ";
cout << endl << "RESULT: " << result;
}