Значение выражения в десятичной - 7689
После перевода в пятеричную - 221224
ответ: 1
Для перевода делим число на пять, записывая остатки от деления в обратном порядке.
7689/5 --> 4
1537/5 --> 2
307/5 --> 2
61/5 --> 1
12/5 --> 2
2 --> 2
1)запускаем часы на 8 мин и 3 мин одновременно
на 3 мин запускаем ещё раз
2) в 8мин осталось 2 мин, запускаем часы на 3мин, после высыпания в 8 мин в 3 мин останется 1 мин, переворачиваем их и
3) начинаем отсчёт времени: 1 мин в 3-х минутных и переворачиваем их ещё два раза 1+3+3=7 минут
194-11000010 в двоичную
194- С2 в шестнадцатиричную
194- 302 в восьмиричной
194 был в десятичной с/с
В данной программе при запуске надо ввести одно число.
После чего выводится 10 чисел от 9 до заданного не включительно.
Например, при вводе числа 20, выведутся числа от 10 до 19.
#include <iostream>
#include <time.h>
using namespace std;
int main ()
{
srand(time(NULL));
int a;
cin >> a;
for (int i=0; i<10; i++) {
cout << rand() % (a-10) +10;
}
return 0;
}
Мое предложение - в массиве 20 на 20 храниться структура struct cell { int rabbit; // кол-во зайцев int* wolfs; // очки волков int* she_wolfs;// очки волчиц } очки предлагаю хранить умноженными на 10 во избежания проблем вещественным сравнением. Но есть одна проблема с задачей в целом. Это порядок ходов. Если в двух соседних клетках находятся заяц и волк, и первый ходит заяц, то волк может остаться голодным. Если же первый ходит волк - он то зайца может скушать. Поэтому, я предлагаю, что вначале ходят все зайцы, потом все волки - по очереди.