В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Анкта
Анкта
07.06.2021 07:53 •  Информатика

На кондитерской фабрике есть n видов пирожных, пирожных i-го вида на фабрике ai штук. было принято решение отвезти пирожные на продажу на ярмарку, но директор фабрики решил, что кондитерские изделия на ярмарочной витрине должны быть выложены одинаковыми , при этом пирожных каждого вида должно быть одинаковое количество. необязательно отвозить на ярмарку все виды пирожных, можно выбрать некоторые виды и взять одинаковое число пирожных каждого выбранного вида.

директору отвезти на ярмарку наибольшее число пирожных — найдите, сколько видов пирожных и сколько пирожных каждого вида нужно отвезти на ярмарку.

Показать ответ
Ответ:
тамила52
тамила52
19.10.2022 11:02
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 #include<iostream> #include<conio.h> #include<string> using namespace std; int main() {         int i;         cin >> i;         string s = "Sunday";         string s1 = "Monday";         string s2 = "Tuesday";         string s3 = "Wednesday";         string s4 = "Thesday";         string s5 = "Friday";         string s6 = "Suterday";           switch(i)         {                  case 1:                       cout << s << endl;                       break;                  case 2:                       cout << s1 << endl;                       break;                  case 3:                       cout << s2 << endl;                       break;                  case 4:                       cout << s3 << endl;                       break;                    case 5:                       cout << s4 << endl;                       break;                  case 6:                       cout << s5 << endl;                       break;                      case 7:                       cout << s6 << endl;                       break;         }           getch();         return 0; }
0,0(0 оценок)
Ответ:
sinchugov2001
sinchugov2001
10.04.2020 21:58
Во-первых, не "10 ричная" система счисления, а десятичная.
А во-вторых, надо составить уравнение, используя расширенное представление числа в системе счисления по основанию n. Из условия следует, что n>4 (цифра 4 не может присутствовать в записи числа по основанию меньше 5) и n<10 (в десятичной системе счисления число двухзначное, а три знака возможны только в системе счисления с меньшим основанием).
\displaystyle 34=an^2+bn+4; \ b= \frac{30}{n}-an; \ b= \frac{2*3*5}{n}-an
Относительно a и b можно утверждать, что оба они целые, a ∈ [1;9], b∈ [0;9]
При этих ограничениях получается, что число 30 должно быть кратно n, следовательно n=5.
Можно также найти a и b, несмотря на то, что по условию этого не требуется.
b=6-5a и это возмжно только при a=1. Тогда b=6-5=1.
Искомое число - 114 в пятиричной системе счисления.

ответ: N=5
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота